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 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 UserResponse Auth(AuthRequest model) { UserResponse userResponse = new UserResponse(); using (var db = new PersonasFisicasContext()) { string sPassword = Encrypt.GetSHA256(model.password); var usuario = db.TbUsuarios.Where(d => d.Email == model.email && d.Password == sPassword).FirstOrDefault(); if (usuario == null) { return(null); } userResponse.email = usuario.Email; userResponse.token = GetToken(usuario); } return(userResponse); }
public IActionResult Get() { Respuesta <List <TbPersonasFisica> > oRespuesta = new Respuesta <List <TbPersonasFisica> >(); try { using (PersonasFisicasContext db = new PersonasFisicasContext()) { var lst = db.TbPersonasFisicas.ToList(); oRespuesta.Exito = 1; oRespuesta.Data = lst; } } 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)); }