コード例 #1
0
        public ActionResult Get()
        {
            using (Models.pruebaContext db = new Models.pruebaContext())
            {
                var listaPersona = (from d in db.Persona
                                    select d).ToList();

                return(Ok(listaPersona));
            }
        }
コード例 #2
0
        public ActionResult Delete([FromBody] Models.Request.PersonaEditRequest model)
        {
            using (Models.pruebaContext db = new Models.pruebaContext())
            {
                Models.Persona copiaPersona = db.Persona.Find(model.Id);
                db.Persona.Remove(copiaPersona);
                db.SaveChanges();
            }

            return(Ok());
        }
コード例 #3
0
        public ActionResult Post([FromBody] Models.Request.PersonaEditRequest model)
        {
            using (Models.pruebaContext db = new Models.pruebaContext())
            {
                Models.Persona copiaPersona = db.Persona.Find(model.Id);
                copiaPersona.Nombre          = model.Nombre;
                copiaPersona.Edad            = model.Edad;
                copiaPersona.Date            = model.Date;
                copiaPersona.CreatedAt       = model.CreatedAt;
                copiaPersona.UpdatedAt       = model.UpdatedAt;
                db.Entry(copiaPersona).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                db.SaveChanges();
            }

            return(Ok());
        }
コード例 #4
0
        public ActionResult Post([FromBody] Models.Request.PersonaRequest model)
        {
            using (Models.pruebaContext db = new Models.pruebaContext())
            {
                Models.Persona copiaPersona = new Models.Persona();
                copiaPersona.Nombre    = model.Nombre;
                copiaPersona.Edad      = model.Edad;
                copiaPersona.Date      = model.Date;
                copiaPersona.CreatedAt = model.CreatedAt;
                copiaPersona.UpdatedAt = model.UpdatedAt;
                db.Persona.Add(copiaPersona);
                db.SaveChanges();
            }

            return(Ok());
        }
コード例 #5
0
        public ActionResult Get()
        {
            using (Models.pruebaContext db = new Models.pruebaContext())
            {
                var listaPersona = (from d in db.Persona
                                    select d).ToList();

                return(Ok(listaPersona));
            }
            //var rng = new Random();
            //return Enumerable.Range(1, 5).Select(index => new WeatherForecast
            //{
            //    Date = DateTime.Now.AddDays(index),
            //    TemperatureC = rng.Next(-20, 55),
            //    Summary = Summaries[rng.Next(Summaries.Length)]
            //})
            //.ToArray();
        }