public IHttpActionResult modificarRol(Rol rol) { try { // variable para devolver bool i = false; // buscamos si existe el rol a ingresar var accion = SessionController.getInstance().Rol.Where(w => w.rol1 == rol.rol1 && w.idRol == rol.idRol).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.rol1 = rol.rol1; accion.activo = rol.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarInformes(Informes informes) { try { var accion = SessionController.getInstance().Informes.Where(w => w.idInformes == informes.idInformes).FirstOrDefault(); if (accion == null) { return(Ok(false)); } accion.nombre = informes.nombre; accion.cp = informes.cp; accion.telefono = informes.telefono; accion.visto = informes.visto; accion.activo = informes.activo; SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult agregarInformes(Informes informes) { try { var accion = SessionController.getInstance().Informes.Where(w => w.telefono == informes.telefono).FirstOrDefault(); if (accion != null) { return(Ok(false)); } Informes datos = new Informes { idInformes = Guid.NewGuid(), nombre = informes.nombre, cp = informes.cp, telefono = informes.telefono, visto = informes.visto, activo = informes.activo }; SessionController.getInstance().Informes.Add(datos); SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult buscarEquipo(string key) { try { var accion = SessionController.getInstance().Equipo.Where(w => w.equipo1.Contains(key) ).ToList(); if (accion.Count == 0) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idEquipo = s.idEquipo, equipo1 = s.equipo1, activo = s.activo }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception ex) { return(BadRequest()); } }
public IHttpActionResult eliminarContrato(string id) { try { // convertimos el id en guid Guid guid = Guid.Parse(id.ToString()); // buscamos el contrato a eliminar var accion = SessionController.getInstance().Contrato.Where(w => w.idContrato == guid).FirstOrDefault(); if (accion == null) { return(Ok(false)); } SessionController.getInstance().Contrato.Remove(accion); // ejecutamos las acciones SessionController.getInstance().SaveChanges(); // devolvemos exito return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarCP(CodigoPostal cp) { try { // variable para devolver bool i = false; // buscamos si existe el codigo postal a ingresar var accion = SessionController.getInstance().CodigoPostal.Where(w => w.codigo == cp.codigo).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.codigo = cp.codigo; accion.idCiudad = cp.idCiudad; accion.activo = cp.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarEquipo(Equipo equipo) { try { // variable para devolver bool i = false; // buscamos si existe el equipo a ingresar var accion = SessionController.getInstance().Equipo.Where(w => w.idEquipo == equipo.idEquipo && w.equipo1 == equipo.equipo1).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.equipo1 = equipo.equipo1; accion.activo = equipo.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaCiudad() { // Consultamos la tabla Ciudad var accion = SessionController.getInstance().Ciudad.ToList(); if (accion == null) { return(Ok(false)); } // Estructuramos los datos var resultado = accion.Select(s => new { idCiudad = s.idCiudad, ciudad1 = s.ciudad1, idEstado = s.idEstado, activo = s.activo, Estado = new { idEstado = s.Estado.idEstado, estado1 = s.Estado.estado1, activo = s.Estado.activo } }); // Devolvemos los datos return(Ok(resultado)); }
public IHttpActionResult modificarColonia(Colonia colonia) { try { // variable para devolver bool i = false; // buscamos si existe la colonia a ingresar var accion = SessionController.getInstance().Colonia.Where(w => w.colonia1 == colonia.colonia1 && w.idColonia == colonia.idColonia).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.colonia1 = colonia.colonia1; accion.idCP = colonia.idCP; accion.activo = colonia.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verCiudad(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Ciudad.Where(w => w.idCiudad == i).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var resultado = new { idCiudad = consulta.idCiudad, ciudad1 = consulta.ciudad1, idEstado = consulta.idEstado, activo = consulta.activo, Estado = new { idEstado = consulta.Estado.idEstado, estado1 = consulta.Estado.estado1, activo = consulta.Estado.activo } }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult eliminarCiudad(string id) { try { // convertimos el id en guid Guid guid = Guid.Parse(id.ToString()); // Buscamos la ciudad a eliminar var accion = SessionController.getInstance().Ciudad.Where(w => w.idCiudad == guid).FirstOrDefault(); if (accion == null) { return(Ok(false)); } SessionController.getInstance().Ciudad.Remove(accion); // Ejecutamos los cambios SessionController.getInstance().SaveChanges(); // Devolvemos el resultado return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaCinicio(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Ciudad.Where(w => w.activo == true && w.idEstado == i).ToList(); if (consulta == null) { return(Ok(false)); } var resultado = consulta.Select(s => new { idCiudad = s.idCiudad, ciudad1 = s.ciudad1, idEstado = s.idEstado, activo = s.activo, Estado = new { idEstado = s.Estado.idEstado, estado1 = s.Estado.estado1, activo = s.Estado.activo } }); return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarCiudad(Ciudad ciudad) { try { // variable a devolver bool i = false; // hacemos consulta si ya existe esa ciudad var accion = SessionController.getInstance().Ciudad.Where(w => w.idCiudad == ciudad.idCiudad && w.ciudad1 == ciudad.ciudad1).FirstOrDefault(); // si no existe registro if (accion != null) { // Hacemos los cambios accion.ciudad1 = ciudad.ciudad1; accion.idEstado = ciudad.idEstado; accion.activo = ciudad.activo; // Ejecutamos los cambios SessionController.getInstance().SaveChanges(); // resultado exitoso i = true; } // Devolvemos el valor final return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verRol(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Rol.Where(w => w.idRol == i).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var resultado = new { idRol = consulta.idRol, rol1 = consulta.rol1, activo = consulta.activo }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaEInicio() { try { var consulta = SessionController.getInstance().Estado.Where(w => w.activo == true).ToList(); if (consulta == null) { return(Ok(false)); } var resultado = consulta.Select(s => new { idEstado = s.idEstado, estado1 = s.estado1, activo = s.activo }); return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarPaquete(Paquete paquete) { try { // variable para devolver bool i = false; // buscamos si existe el rol a ingresar var accion = SessionController.getInstance().Paquete.Where(w => w.nombre == paquete.nombre && w.idPaquete == paquete.idPaquete).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.nombre = paquete.nombre; accion.precio = paquete.precio; accion.activo = paquete.activo; accion.descripcion = paquete.descripcion; accion.imagen = paquete.imagen; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult eliminarUsuario(string id) { try { // convertimosel id en GUID var guid = Guid.Parse(id.ToString()); // Buscamos al usuario a eliminar var accion = SessionController.getInstance().Usuario.Where(w => w.idUsuario == guid).FirstOrDefault(); if (accion == null) { return(Ok(false)); } SessionController.getInstance().Usuario.Remove(accion); // Guardamos los cambios SessionController.getInstance().SaveChanges(); // regresamos verdadero cono accion exitosa return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaUnicaPaq() { try { // buscamos los paquetes activos var accion = SessionController.getInstance().Paquete.Where(w => w.activo == true).ToList(); if (accion == null) { return(Ok(false)); } // estructuramos la informacion var resultado = accion.Select(s => new { idPaquete = s.idPaquete, nombre = s.nombre }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarPropiedad(string id) { try { // variable para devolver bool i = false; Guid guid = Guid.Parse(id.ToString()); // buscamos si existe la propiedad a ingresar var accion = SessionController.getInstance().Propiedad.Where(w => w.idUsuario == guid).ToList(); // si no existe if (accion != null) { for (int io = 0; io < accion.Count; io++) { SessionController.getInstance().Propiedad.Remove(accion[io]); } // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verPaquete(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Paquete.Where(w => w.idPaquete == i).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var resultado = new { idPaquete = consulta.idPaquete, nombre = consulta.nombre, precio = consulta.precio, activo = consulta.activo, descripcion = consulta.descripcion, imagen = consulta.imagen }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verEquipo(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Equipo.Where(w => w.idEquipo == i).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var resultado = new { idEquipo = consulta.idEquipo, equipo1 = consulta.equipo1, activo = consulta.activo, Propiedad = consulta.Propiedad }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaPaquete() { try { // consultamos la tabla paquete var accion = SessionController.getInstance().Paquete.ToList(); if (accion == null) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idPaquete = s.idPaquete, nombre = s.nombre, precio = s.precio, activo = s.activo, descripcion = s.descripcion, imagen = s.imagen }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaEquipo() { try { // consultamos la tabla equipo var accion = SessionController.getInstance().Equipo.ToList(); if (accion == null) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idEquipo = s.idEquipo, equipo1 = s.equipo1, activo = s.activo }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verEstatus(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Estatus.Where(w => w.idEstatus == i).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var respuesta = new { idEstatus = consulta.idEstatus, estatus1 = consulta.estatus1, activo = consulta.activo, }; return(Ok(respuesta)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarAntena(Antena antena) { try { var accion = SessionController.getInstance().Antena.Where(w => w.idAntena == antena.idAntena).FirstOrDefault(); if (accion == null) { return(Ok(false)); } accion.idEstado = antena.idEstado; accion.idCiudad = antena.idCiudad; accion.idCP = antena.idCP; accion.idColonia = antena.idColonia; accion.calle = antena.calle; accion.numExt = antena.numExt; accion.lat = antena.lat; accion.lon = antena.lon; accion.activo = antena.activo; SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaUnicaEstatus(string estatus) { try { var consulta = SessionController.getInstance().Estatus.Where(w => w.estatus1 == estatus).FirstOrDefault(); if (consulta == null) { return(Ok(false)); } var respuesta = new { idEstatus = consulta.idEstatus, estatus1 = consulta.estatus1, activo = consulta.activo, }; return(Ok(respuesta)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verInformes(string id) { try { Guid i = Guid.Parse(id.ToString()); var accion = SessionController.getInstance().Informes.Where(w => w.idInformes == i).FirstOrDefault(); if (accion == null) { return(Ok(false)); } var resultado = new { idInformes = accion.idInformes, nombre = accion.nombre, cp = accion.cp, telefono = accion.telefono, visto = accion.visto, activo = accion.activo }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult verContrasena(string correo) { try { var accion = SessionController.getInstance().Usuario.Where(w => w.correoE == correo).FirstOrDefault(); if (accion == null) { return(Ok(false)); } var resultado = new { nombre = accion.nombre, apellido = accion.apellido, correoE = accion.correoE, contrasena = accion.contrasena }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaInformes() { try { var accion = SessionController.getInstance().Informes.ToList(); if (accion == null) { return(Ok(false)); } var resultados = accion.Select(s => new { idInformes = s.idInformes, nombre = s.nombre, cp = s.cp, telefono = s.telefono, visto = s.visto, activo = s.activo }); return(Ok(resultados)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult atenderSoporte(Soporte id) { try { var estatus = SessionController.getInstance().Estatus.Where(w => w.estatus1 == "en proceso").FirstOrDefault(); var accion = SessionController.getInstance().Soporte.Where(w => w.idSoporte == id.idSoporte && w.Estatus.estatus1 == "problema").FirstOrDefault(); if (accion == null) { return(Ok(false)); } accion.idTecnico = id.idTecnico; accion.idEstatus = estatus.idEstatus; SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }