public IActionResult Edit(ClienteRequest model) { Respuesta <Cliente> oRespuesta = new Respuesta <Cliente>(); try { using (DrogueriaP3sContext db = new DrogueriaP3sContext()) { Cliente oCliente = db.Cliente.Find(model.Id); oCliente.Nombres = model.Nombres; oCliente.Apellidos = model.Apellidos; oCliente.Celular = model.Celular; oCliente.Telefono = model.Telefono; oCliente.Correo = model.Correo; oCliente.FechaNac = model.FechaNac; db.Entry(oCliente).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Add(ClienteRequest model) { Respuesta <object> oRespuesta = new Respuesta <object>(); try { using (DrogueriaP3sContext db = new DrogueriaP3sContext()) { Cliente oCliente = new Cliente(); oCliente.Nombres = model.Nombres; oCliente.Apellidos = model.Apellidos; oCliente.Celular = model.Celular; oCliente.Telefono = model.Telefono; oCliente.Correo = model.Correo; oCliente.FechaNac = model.FechaNac; db.Cliente.Add(oCliente); db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Get() { Respuesta <List <Cliente> > oRespuesta = new Respuesta <List <Cliente> >(); try { using (DrogueriaP3sContext db = new DrogueriaP3sContext()) { var lst = db.Cliente.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 (DrogueriaP3sContext db = new DrogueriaP3sContext()) { Cliente oCliente = db.Cliente.Find(Id); db.Remove(oCliente); db.SaveChanges(); oRespuesta.Exito = 1; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }