Ejemplo n.º 1
0
 public JsonResult Get()
 {
     using (Models.CRUDContext db = new Models.CRUDContext())
     {
         var lst = (from d in db.Personas select d).ToList();
         return(new JsonResult(lst));
     }
 }
Ejemplo n.º 2
0
 public JsonResult Delete([FromBody] Models.Request.PersonaEditRequest model)
 {
     using (Models.CRUDContext db = new Models.CRUDContext())
     {
         Models.Persona oPersonas = db.Personas.Find(model.Id);
         db.Personas.Remove(oPersonas);
         db.SaveChanges();
     }
     return(new JsonResult(model));
 }
Ejemplo n.º 3
0
 public JsonResult Put([FromBody] Models.Request.PersonaEditRequest model)
 {
     using (Models.CRUDContext db = new Models.CRUDContext())
     {
         Models.Persona oPersonas = db.Personas.Find(model.Id);
         oPersonas.Nombre          = model.Nombre;
         oPersonas.Edad            = model.Edad;
         db.Entry(oPersonas).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
         db.SaveChanges();
     }
     return(new JsonResult(model));
 }
Ejemplo n.º 4
0
 public JsonResult Post([FromBody] Models.Request.PersonaRequest model)
 {
     using (Models.CRUDContext db = new Models.CRUDContext())
     {
         Models.Persona oPersonas = new Models.Persona();
         oPersonas.Nombre = model.Nombre;
         oPersonas.Edad   = model.Edad;
         db.Personas.Add(oPersonas);
         db.SaveChanges();
     }
     return(new JsonResult(model));
 }