Ejemplo n.º 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();
        }
    public ActionResult <estudiante> Index([FromBody] estudiante estudiante, [FromHeader] string token)
    {
        if (UsuarioConexion <usuario> .Instance.getUserToken(token))
        {
            estudianteConexion <estudiante> .Instance.Insert(estudiante);

            estudianteConexion <estudiante> .Instance.RegistrarRol(estudiante);

            EnviarCorreoElectronico.GestorCorreo gestor = new EnviarCorreoElectronico.GestorCorreo();
            var usuario = UsuarioConexion <usuario> .Instance.SearchId(estudiante.Idusuario);

            try
            {
                gestor.EnviarCorreo(estudiante.Correo,
                                    "Acceso concedido",
                                    $"Bienvenido !!!, usted posee acceso al portal de Estudiantes de autogestión de ISAUI. Ingrese <a href='.'>aquí<a> para acceder. <br> <p>Usuario: '{usuario.Nombre}' </p> <p> Contraseña: '{usuario.Codigo}' </p>", "Acceso concedido", true);
            }
            catch (System.Exception)
            {
                return(Json("El proceso de almacenado se realizó con éxito."));
            }

            return(Json("El proceso de almacenado se realizó con éxito."));
        }
        else
        {
            return(null);
        }
    }
Ejemplo n.º 3
0
        public IHttpActionResult Putestudiante(int id, estudiante estudiante)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != estudiante.estudiante_id)
            {
                return(BadRequest());
            }

            db.Entry(estudiante).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!estudianteExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 4
0
        public void Estud()
        {
            var estudiante = new estudiante();
            var fin        = estudiante.ToString();

            Assert.IsNotNull(fin);
        }
Ejemplo n.º 5
0
        public HttpResponseMessage Postestudiante(estudiante estudiante)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }

            db.estudiante.Add(estudiante);
            db.SaveChanges();


            return(Request.CreateResponse(HttpStatusCode.OK, new
            {
                estudiante.id,
                estudiante.nombre,
                estudiante.apellido,
                estudiante.documento,
                estudiante.sexo,
                estudiante.telefono,
                estudiante.fecha_nacimiento,
                estudiante.direccion,
                estudiante.email,
                estudiante.estado
            }));
        }
Ejemplo n.º 6
0
        public ActionResult DeleteConfirmed(int id)
        {
            estudiante estudiante = db.estudiante.Find(id);

            db.estudiante.Remove(estudiante);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "cod_estudiante,nombres,apellidos,carne,fec_nacimiento,dpi")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
Ejemplo n.º 8
0
 public ActionResult Edit([Bind(Include = "estudiante_id,nro_documento,tipo_documento,nombre,apellido,direccion,celular,telefono,email,sexo,fecha_nacimiento")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
Ejemplo n.º 9
0
        //Get Delete
        public ActionResult Delete(int id)
        {
            estudiante cust = db.estudiante.Find(id);

            if (cust == null)
            {
                return(HttpNotFound());
            }
            return(View(cust));
        }
Ejemplo n.º 10
0
 public ActionResult Edit([Bind(Include = "codigo,nombre,apellido,edad,carrera,semestre")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
Ejemplo n.º 11
0
 public ActionResult Edit([Bind(Include = "estudianteId,carnet,nombre,IdCarrera,fecha,foto,video")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
Ejemplo n.º 12
0
 public ActionResult Edit([Bind(Include = "id,Matricula,Nombre_estudiante,carrera,asignaturas")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
 public ActionResult Edit([Bind(Include = "id,nombre,cuatrimestre")] estudiante estudiante)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estudiante).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estudiante));
 }
        public ActionResult Create([Bind(Include = "cod_estudiante,nombres,apellidos,carne,fec_nacimiento,dpi")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiante.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Ejemplo n.º 15
0
        public ActionResult Create([Bind(Include = "id,Matricula,Nombre_estudiante,carrera,asignaturas")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiante.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Ejemplo n.º 16
0
        public IHttpActionResult Getestudiante(int id)
        {
            estudiante estudiante = db.estudiante.Find(id);

            if (estudiante == null)
            {
                return(NotFound());
            }

            return(Ok(estudiante));
        }
        public ActionResult Create([Bind(Include = "id,nombre,cuatrimestre")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiantes.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Ejemplo n.º 18
0
        public ActionResult Create([Bind(Include = "codigo,nombre,apellido,edad,carrera,semestre")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiante.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Ejemplo n.º 19
0
        public HttpResponseMessage Getestudiante(string documento)
        {
            estudiante estudiante = db.estudiante.Where(x => x.documento == documento).FirstOrDefault();

            if (estudiante == null)
            {
                return(Request.CreateResponse(HttpStatusCode.NotFound));
            }

            return(Request.CreateResponse(HttpStatusCode.OK, estudiante));
        }
Ejemplo n.º 20
0
        public ActionResult Create([Bind(Include = "cod_estudiante,carne,nombre_completo")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiante.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
        //


        public bool GuardarEstudiante(AgregarEstudiante estudiantes)
        {

            try
            {
                using (var contexto = new ControlAlumnosEntities())
                {
                    estudiante est = new estudiante();

                    est.nombres = estudiantes.nombres;
                    est.apellidos = estudiantes.apellidos;
                    est.cargo_trabajo = estudiantes.cargo_trabajo;
                    est.celular = estudiantes.celular;
                    est.centro_trabajo = estudiantes.centro_trabajo;
                    est.direccion_habitual = estudiantes.direccion_habitual;
                    est.edad = estudiantes.edad;
                    est.email = estudiantes.email;
                    est.fecha_grabacion = DateTime.Now;
                    est.fecha_ingreso = Convert.ToDateTime(estudiantes.fecha_ingreso);
                    est.fecha_nacimiento = Convert.ToDateTime(estudiantes.fecha_nacimiento);
                    est.id_carrera = estudiantes.id_carrera;
                    est.id_departamento = estudiantes.id_departamento;
                    est.id_estado_civil = estudiantes.id_estado_civil;
                    est.id_municipio = estudiantes.id_municipio;
                    est.id_plan_estudio = estudiantes.id_plan_estudio;
                    est.id_sexo = estudiantes.id_sexo;
                    est.id_turno = estudiantes.id_turno;
                    est.trabaja = estudiantes.trabaja;
                    est.no_carnet = estudiantes.no_carnet;
                    est.no_cedula = estudiantes.no_cedula;
                    est.lugar_nacimiento = estudiantes.lugar_nacimiento;
                    est.telefono = estudiantes.telefono;
                    est.telefono_trabajo = estudiantes.telefono_trabajo;
                    est.id_periodo = estudiantes.idPeriodo;
                    est.anioPeriodo = estudiantes.anioPeriodo;
                    est.activo = true;


                    contexto.estudiante.Add(est);
                    contexto.SaveChanges();


                    return true;
                }
            }
            catch (Exception)
            {
                return false;
                throw;
            }



        }
Ejemplo n.º 22
0
        public ActionResult Create([Bind(Include = "estudianteId,carnet,nombre,IdCarrera,fecha,foto,video")] estudiante estudiante)
        {
            if (ModelState.IsValid)
            {
                db.estudiantes.Add(estudiante);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(estudiante));
        }
Ejemplo n.º 23
0
        public async Task <IHttpActionResult> Getestudiante(int id)
        {
            estudiante estudiante = await db.estudiante.FindAsync(id);

            if (estudiante == null)
            {
                return(NotFound());
            }

            return(Ok(estudiante));
        }
Ejemplo n.º 24
0
 public ActionResult Edit(estudiante cust)
 {
     if (ModelState.IsValid)
     {
         db.Entry(cust).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", "Customer"));
     }
     GetViewBagData();
     return(View(cust));
 }
Ejemplo n.º 25
0
        public ActionResult Edit(int id)
        {
            estudiante cust = db.estudiante.Single(x => x.id == id);

            if (cust == null)
            {
                return(HttpNotFound());
            }
            GetViewBagData();
            return(View("Edit", cust));
        }
Ejemplo n.º 26
0
 public ActionResult Create(estudiante customer)
 {
     if (ModelState.IsValid)
     {
         db.estudiante.Add(customer);
         db.SaveChanges();
         return(RedirectToAction("Index", "Customer"));
     }
     GetViewBagData();
     return(View());
 }
Ejemplo n.º 27
0
        public IHttpActionResult Postestudiante(estudiante estudiante)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            db.estudiante.Add(estudiante);
            db.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = estudiante.estudiante_id }, estudiante));
        }
    public ActionResult <estudiante> Put([FromBody] estudiante estudiante, [FromHeader] string token)
    {
        if (UsuarioConexion <usuario> .Instance.getUserToken(token))
        {
            estudianteConexion <estudiante> .Instance.Update(estudiante);

            return(Json("El proceso de almacenado se realizó con éxito."));
        }
        else
        {
            return(null);
        }
    }
Ejemplo n.º 29
0
        private void btnEliminarE_Click(object sender, EventArgs e)
        {
            using (notasEstudiantesEntities1 db = new notasEstudiantesEntities1())
            {
                string Id = dtvEstudiantes.CurrentRow.Cells[0].Value.ToString();

                alumno = db.estudiante.Find(int.Parse(Id));
                db.estudiante.Remove(alumno);
                db.SaveChanges();
            }
            cargardatos();
            limpiardatos();
        }
Ejemplo n.º 30
0
 public bool Add(estudiante Model)
 {
     try
     {
         _libraryDbContext.Estudiantes.Add(Model);
         _libraryDbContext.SaveChanges();
     }
     catch (System.Exception)
     {
         return(false);
     }
     return(true);
 }