public IActionResult Add(PersonaRequest model) { Respuesta <object> oRespuesta = new Respuesta <object>(); try { using (PersonasFisicasContext db = new PersonasFisicasContext()) { TbPersonasFisica oPersonas = new TbPersonasFisica(); oPersonas.Nombre = model.Nombre; oPersonas.ApellidoPaterno = model.ApellidoPaterno; oPersonas.ApellidoMaterno = model.ApellidoMaterno; oPersonas.Rfc = model.RFC; oPersonas.FechaNacimiento = model.FechaNacimiento; oPersonas.UsuarioAgrega = 1; db.TbPersonasFisicas.Add(oPersonas); db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Edit(PersonaRequest model) { Respuesta <object> oRespuesta = new Respuesta <object>(); try { using (PersonasFisicasContext db = new PersonasFisicasContext()) { TbPersonasFisica oPersonas = db.TbPersonasFisicas.Find(model.IdPersonaFisica); oPersonas.Nombre = model.Nombre; oPersonas.ApellidoPaterno = model.ApellidoPaterno; oPersonas.ApellidoMaterno = model.ApellidoMaterno; oPersonas.Rfc = model.RFC; oPersonas.FechaNacimiento = model.FechaNacimiento; oPersonas.UsuarioAgrega = 1; db.Entry(oPersonas).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Delete(int Id) { Respuesta <object> oRespuesta = new Respuesta <object>(); try { using (PersonasFisicasContext db = new PersonasFisicasContext()) { TbPersonasFisica oPersonas = db.TbPersonasFisicas.Find(Id); db.Remove(oPersonas); db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }