public function eliminar_lista(Request $request) { header("Access-Control-Allow-Origin: *"); header("Allow: GET, POST, OPTIONS"); $id = $request->input('id'); $msg = ""; $error = false; $enuso = Asignacion::whereRaw('lista_id=?', [$id])->count() + Atencion::whereRaw('lista_id=?', [$id])->count(); try { if ($enuso > 0) { $error = true; $msg = "La Linea se encuentra en uso"; } if ($error == false) { $lista = Lista::find($id); $lista->delete(); } } catch (\Exception $e) { $error = true; $msg = $e->getMessage(); } return ["lista" => $lista, "msg" => $msg, "error" => $error]; }
public function cancelar_ticket(Request $request) { header("Access-Control-Allow-Origin: *"); header("Allow: GET, POST, OPTIONS"); $error = false; try { $atencion_id = $request->input('atencion_id'); $atencion = Atencion::find($atencion_id); if ($atencion->estado_id = 1 and $atencion->colaborador_id == null) { $atencion->delete(); Session::put('atencion', null); $msg = "Ticket eliminado"; } else { $msg = "No se pudo eliminar el ticket"; } } catch (\Exception $e) { $error = true; $msg = $e->getMessage(); } return ["atencion" => Session::get('atencion'), "msg" => $msg, "error" => $error]; }