public IHttpActionResult ModificaPersona(Persona models) { DBEntitiesPrueba db = new DBEntitiesPrueba(); var prueba = from Persona in db.Persona where Persona.codigo_personal == models.codigo_personal select Persona; if (prueba.Count() > 0) { Persona encontrado = prueba.First(); encontrado.documento = models.documento; encontrado.nombre = models.nombre; encontrado.apellido1 = models.apellido1; encontrado.fecha_creacion = DateTime.Now; db.SaveChanges(); } else { } return(Ok("Exito")); }
public IHttpActionResult ObtenerPersonaApellido(string apellido1) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona = (from datos in db.Persona where datos.apellido1.Equals(apellido1) select datos).FirstOrDefault(); return(Ok(TBPersona)); }
public IHttpActionResult ObtenerPersonaDocumento(string documento) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona = (from datos in db.Persona where datos.documento.Equals(documento) select datos).FirstOrDefault(); return(Ok(TBPersona)); }
public IHttpActionResult ObtenerPersona(string nombre) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona = (from datos in db.Persona where datos.nombre.Equals(nombre) select datos).FirstOrDefault(); return(Ok(TBPersona)); }
public IHttpActionResult CreaPersona(Modelo.Prueba.Class1 models) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona.documento = models.documento; TBPersona.nombre = models.nombre; TBPersona.apellido1 = models.apellido1; TBPersona.fecha_creacion = DateTime.Now; db.Persona.Add(TBPersona); db.SaveChanges(); return(Ok("Exito")); }
public IHttpActionResult ObtenerPersona(int id) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona = (from datos in db.Persona where datos.codigo_personal == id select datos).FirstOrDefault(); return(Ok(TBPersona)); }
public IHttpActionResult EliminaPersona(int id) { DBEntitiesPrueba db = new DBEntitiesPrueba(); Persona TBPersona = new Persona(); TBPersona = (from datos in db.Persona where datos.codigo_personal == id select datos).FirstOrDefault(); db.Persona.Remove(TBPersona); db.SaveChanges(); return(Ok("Exito")); }
public IHttpActionResult ObtenerPersona() { DBEntitiesPrueba db = new DBEntitiesPrueba(); List <Persona> TBPersona = new List <Persona>(); TBPersona = (from datos in db.Persona select datos).ToList(); var Resultado = TBPersona.Select(d => new { d.codigo_personal, d.documento, d.nombre, d.apellido1, d.telefono, d.fecha_creacion }).ToList(); return(Ok(Resultado)); }