public static function regiser_PersonaTicket_masivo($persona, $ticket2, $usuCrea) { $ticket = new persona_ticket(); $ticket->ticket_id = $ticket2; $ticket->persona_id = $persona; $ticket->usucrea = $usuCrea; $ticket->estado_persona_ticket = 1; $ticket->save(); return $ticket; }
public function registrarAplicativo(Request $rq) { $usuCrea = \Auth::user()->email; $registro_ticket_persona = aplicativo_ticket_persona::registroPersonaTicket($rq->persona_ticket, $rq->nomAplicativo, $usuCrea); //registro $persona_ticket = persona_ticket::find($rq->persona_ticket); $persona = Persona::findOrFail($persona_ticket->persona_id); $aplicativo = Aplicativo::AplicativoFaltantedelTicket($persona_ticket->persona_id); $data = Ticket::buscarAplicativoRelacionados2($rq->persona_ticket); ///todos los aplicativos registrados en el ticket if ($registro_ticket_persona != 0) { $mensaje = "Se registro Correctamente"; } else { $mensaje = "No se Registro Correctamente"; } return view('persona.create_Aplicativo_ticket', compact('persona', 'data', 'aplicativo', 'mensaje', 'persona_ticket')); }
public function agregar_aplicativo_nuevo(CreateTicketRequest $request) { $usuCrea = \Auth::user()->email; $persona = Persona::findOrFail($request->persona_cuenta); $idticket = Ticket::registrarHIjo($request->ticket, $request->ticket_padre, $usuCrea); //registrar ticket $idPersonaTicket = persona_ticket::regiser_PersonaTicket($persona->id, $idticket, $usuCrea); //registrar ticket persona $numeroTicket = $request->ticket; //registrar Aplicativos con el ticket; $aplicativo = Input::get('aplicativo'); for ($i = 0; $i < count($aplicativo); $i++) { $cuenta = new aplicativo_ticket_persona(); $cuenta->aplicativo_id = $aplicativo[$i]; $cuenta->ticket_persona_id = $idPersonaTicket->id; $cuenta->usucrea = $usuCrea; $cuenta->estado = "0"; $cuenta->save(); } $numeroTicket = persona_ticket::ticketPesona($persona->id, 0); $personaxAplicativo = Cuenta::CuentaPersona($persona->id); //todos los aplicativos registrados en la tabla cuenta de la persona $data = Ticket::buscarAplicativoRelacionados($persona->id); ///todos los aplicativos registrados en el ticket $mensaje = ""; return view('persona.create_Aplicativo_person', compact('persona', 'data', 'personaxAplicativo', 'mensaje', 'numeroTicket')); }
public function EliminarPersona($idTicket, Request $rq) { $persona_ticket = persona_ticket::find($idTicket); $ticket = Ticket::find($persona_ticket->ticket_id); if ($ticket->ticket_padre != 0) { Persona::eliminarTicket_persona($idTicket, $persona_ticket->persona_id); $mensaje = $ticket->nroticket . ' fue eliminado '; $persona_ticket->delete(); $ticket->delete(); } else { $mensaje = 0; } if ($rq->ajax()) { return $mensaje; } /* Session::flash('mesanje',$mensaje); return redirect()->route('persona.edit_person');*/ }