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 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 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 eliminarEstatus(string id) { try { // convertimos el id en guid Guid guid = Guid.Parse(id.ToString()); // buscamos el estatus a eliminar var accion = SessionController.getInstance().Estatus.Where(w => w.idEstatus == guid).FirstOrDefault(); if (accion == null) { return(Ok(false)); } SessionController.getInstance().Estatus.Remove(accion); // ejecutamos las acciones SessionController.getInstance().SaveChanges(); // devolvemos exito return(Ok(true)); } 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 modificarEstatus(Estatus estatus) { try { // variable para devolver bool i = false; // buscamos si existe el estatus a ingresar var accion = SessionController.getInstance().Estatus.Where(w => w.estatus1 == estatus.estatus1 && w.idEstatus == estatus.idEstatus).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.estatus1 = estatus.estatus1; accion.activo = estatus.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarSoporte(Soporte soporte) { try { Guid i = Guid.Parse(soporte.idSoporte.ToString()); var accion = SessionController.getInstance().Soporte.Where(w => w.idSoporte == i).FirstOrDefault(); if (accion == null) { return(Ok(false)); } accion.problema = soporte.problema; accion.idTecnico = soporte.idTecnico; accion.idContrato = soporte.idContrato; accion.fechaInicio = soporte.fechaInicio; accion.fechaFinal = soporte.fechaFinal; accion.idEstatus = soporte.idEstatus; accion.activo = soporte.activo; SessionController.getInstance().SaveChanges(); return(Ok(true)); } 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 consultaPaqueteEquipo() { try { // consultamos la tabla PaqueteEquipo var accion = SessionController.getInstance().PaqueteEquipo.ToList(); if (accion == null) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idPE = s.idPE, idEquipo = s.idEquipo, idPaquete = s.idPaquete }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult agregarSoporte(Soporte soporte) { try { var accion = SessionController.getInstance().Soporte.Where(w => w.Contrato.idUsuario == soporte.Contrato.idUsuario && w.fechaInicio == soporte.fechaInicio).FirstOrDefault(); if (accion != null) { return(Ok(false)); } var datos = new Soporte() { idSoporte = Guid.NewGuid(), problema = soporte.problema, idTecnico = soporte.idTecnico, idContrato = soporte.idContrato, fechaInicio = soporte.fechaInicio, fechaFinal = soporte.fechaFinal, activo = soporte.activo, idEstatus = soporte.idEstatus }; SessionController.getInstance().Soporte.Add(datos); SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult modificarPaqueteEquipo(PaqueteEquipo pe) { try { // variable para devolver bool i = false; // buscamos si existe el PaqueteEquipo a ingresar var accion = SessionController.getInstance().PaqueteEquipo.Where(w => w.idPaquete == pe.idPaquete).FirstOrDefault(); // si no existe if (accion == null) { // Hacemos los cambios accion.idPaquete = pe.idPaquete; accion.idEquipo = pe.idEquipo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult consultaSlideImg() { try { var consulta = SessionController.getInstance().SlideImg.ToList(); if (consulta == null) { return(Ok(false)); } var resultado = consulta.Select(s => new { idSlide = s.idSlide, nombre = s.nombre, imagen = s.imagen, descripcion = s.descripcion }); return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult buscarSlideImg(string key) { try { var consulta = SessionController.getInstance().SlideImg.Where(w => w.nombre.Contains(key) || w.descripcion.Contains(key) ).ToList(); if (consulta.Count == 0) { return(Ok(false)); } var resultado = consulta.Select(s => new { idSlide = s.idSlide, nombre = s.nombre, imagen = s.imagen, descripcion = s.descripcion }); return(Ok(resultado)); } catch (Exception ex) { return(BadRequest()); } }
public IHttpActionResult agregarSlideImg(SlideImg slideImg) { try { var accion = SessionController.getInstance().SlideImg.Where(w => w.nombre == slideImg.nombre).FirstOrDefault(); if (accion != null) { return(Ok(false)); } var datos = new SlideImg { idSlide = Guid.NewGuid(), nombre = slideImg.nombre, descripcion = slideImg.descripcion, imagen = slideImg.imagen }; SessionController.getInstance().SlideImg.Add(datos); SessionController.getInstance().SaveChanges(); return(Ok(true)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult eliminarSoporte(string id) { try { Guid i = Guid.Parse(id.ToString()); var accion = SessionController.getInstance().Soporte.Where(w => w.idSoporte == i).FirstOrDefault(); if (accion == null) { return(Ok(false)); } SessionController.getInstance().Soporte.Remove(accion); SessionController.getInstance().SaveChanges(); return(Ok(true )); } catch (Exception) { return(BadRequest()); } }
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 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()); } }
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 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 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 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 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 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 buscarEstatus(string key) { try { var accion = SessionController.getInstance().Estatus.Where(w => w.estatus1.Contains(key) ).ToList(); if (accion.Count == 0) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idEstatus = s.idEstatus, estatus1 = s.estatus1, activo = s.activo }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception ex) { 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 consultaEstatus() { try { // consultamos la tabla estatus var accion = SessionController.getInstance().Estatus.ToList(); if (accion == null) { return(Ok(false)); } // estructuramos los datos var resultado = accion.Select(s => new { idEstatus = s.idEstatus, estatus1 = s.estatus1, activo = s.activo }); // Devolvemos los datos return(Ok(resultado)); } 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 verSlideImg(string id) { try { Guid i = Guid.Parse(id.ToString()); var accion = SessionController.getInstance().SlideImg.Where(w => w.idSlide == i).FirstOrDefault(); if (accion == null) { return(Ok(false)); } var resultado = new { idSlide = accion.idSlide, nombre = accion.nombre, imagen = accion.imagen, descripcion = accion.descripcion }; return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }
public IHttpActionResult buscarCP(string key) { try { var accion = SessionController.getInstance().CodigoPostal.Where(w => w.Ciudad.ciudad1.Contains(key) || w.Ciudad.Estado.estado1.Contains(key) ).ToList(); if (accion.Count == 0) { int num = Convert.ToInt32(key); accion = SessionController.getInstance().CodigoPostal.Where(w => w.codigo == num ).ToList(); if (accion.Count == 0) { return(Ok(false)); } } // estructuramos los datos var resultado = accion.Select(s => new { idCP = s.idCP, codigo = s.codigo, idCiudad = s.idCiudad, activo = s.activo, Ciudad = new { idCiudad = s.Ciudad.idCiudad, ciudad1 = s.Ciudad.ciudad1, idEstado = s.Ciudad.idEstado, activo = s.activo, Estado = new { idEstado = s.Ciudad.Estado.idEstado, estado1 = s.Ciudad.Estado.estado1, activo = s.Ciudad.Estado.activo } } }); // Devolvemos los datos return(Ok(resultado)); } catch (Exception ex) { return(BadRequest()); } }
public IHttpActionResult verPropiedad(string id) { try { Guid i = Guid.Parse(id.ToString()); var consulta = SessionController.getInstance().Propiedad.Where(w => w.idUsuario == i).ToList(); if (consulta == null) { return(Ok(false)); } var resultado = consulta.Select(s => new { //idPropiedad = s.idPropiedad, //idEquipo = s.idEquipo, //idUsuario = s.idUsuario, Equipo = new { idEquipo = s.Equipo.idEquipo, equipo1 = s.Equipo.equipo1, activo = s.Equipo.activo }, Usuario = new { idUsuario = s.Usuario.idUsuario, nombre = s.Usuario.nombre, apellido = s.Usuario.apellido, telefono = s.Usuario.telefono, correoE = s.Usuario.correoE, calle = s.Usuario.calle, numInt = s.Usuario.numInt, numExt = s.Usuario.numExt, idColonia = s.Usuario.idColonia, idCP = s.Usuario.idCP, idRol = s.Usuario.idRol, activo = s.Usuario.activo, contrasena = s.Usuario.contrasena, idEstado = s.Usuario.idEstado, idCiudad = s.Usuario.idCiudad } }); return(Ok(resultado)); } catch (Exception) { return(BadRequest()); } }