Example #1
0
        // PUT: api/estudiantes/5
        public void Put([FromBody] DTOestudiantes value)
        {
            //var estudiante = context.estudiantes.Find(value.IDestudiante);

            /*if(estudiante.IDestudiante == id)
             * {
             *
             * }*/

            estudiante info = new estudiante
            {
                IDestudiante = value.IDestudiante,
                nombre       = value.nombre,
                apellido     = value.apellido,
                telefono     = value.telefono,
                estatus      = value.estatus,
                correo       = value.correo,
                direccion    = value.direccion,
                clave        = value.clave,
                rol          = value.rol
            };

            //context.estudiantes
            context.Entry(info).State = EntityState.Modified;
            context.SaveChanges();
        }
Example #2
0
        public List <DTOestudiantes> Get_estudiantes()
        {
            List <tblestudiantes> l     = new List <tblestudiantes>();
            List <DTOestudiantes> liDto = new List <DTOestudiantes>();

            foreach (tblestudiantes item in l)
            {
                DTOestudiantes li = new DTOestudiantes();
                li.Id      = item.Id;
                li.Nombres = item.Nombres;
                liDto.Add(li);
            }
            return(liDto);
        }
Example #3
0
        // POST: api/estudiantes
        public IHttpActionResult Post([FromBody] DTOestudiantes value)
        {
            if (value != null)
            {
                estudiante info = new estudiante
                {
                    nombre    = value.nombre,
                    apellido  = value.apellido,
                    telefono  = value.telefono,
                    estatus   = value.estatus,
                    correo    = value.correo,
                    direccion = value.direccion,
                    clave     = value.clave,
                    rol       = value.rol
                };

                context.estudiantes.Add(info);
                context.SaveChanges();
                return(Ok("Estudiante insertado"));
            }
            return(NotFound());
        }