public DatosEstudiante(decimal id, frmEstudiantes f1)
        {
            InitializeComponent();

            this.id = id;
            this.f1 = f1;

            if (this.id > 0)
            {
                ESTUDIANTE e = estudianteModel.GetEstudiante((int)id);
                txtID.Text               = e.ID.ToString();
                txtNombre.Text           = e.NOMBRE;
                txtApellidos.Text        = e.APELLIDO;
                txtEmail.Text            = e.EMAIL;
                txtEdad.Text             = e.EDAD.ToString();
                dtpFechaNacimiento.Value = e.FECHA_NACIMIENTO;
                if (e.SEXO == 1)
                {
                    rbtnMasculino.Checked = true;
                    rbtnFemenino.Checked  = false;
                }
                else
                {
                    rbtnMasculino.Checked = false;
                    rbtnFemenino.Checked  = true;
                }
            }
        }
        public ActionResult DeleteConfirmed(int id)
        {
            ESTUDIANTE eSTUDIANTE = db.ESTUDIANTE.Find(id);

            db.ESTUDIANTE.Remove(eSTUDIANTE);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
 public static bool crearEstidiante(ESTUDIANTE obj)
 {
     using (BIBLIOTECAEntities1 db = new BIBLIOTECAEntities1())
     {
         var data = db.CREATEESTUDIANTE(obj.ci, obj.nombre, obj.apellido, obj.direccion, obj.carrera, obj.edad);
     }
     return(true);
 }
 public ActionResult Edit([Bind(Include = "id_estudiante,nombre_estudiante,apellido_estudiante,telefono_movil,email,grupo,grado")] ESTUDIANTE eSTUDIANTE)
 {
     if (ModelState.IsValid)
     {
         db.Entry(eSTUDIANTE).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(eSTUDIANTE));
 }
示例#5
0
        public static ESTUDIANTE getEstidiantes(int id)
        {
            ESTUDIANTE data = new ESTUDIANTE();

            using (BIBLIOTECAEntities1 db = new BIBLIOTECAEntities1())
            {
                data = db.ESTUDIANTE.Find(id);
            }
            return(data);
        }
示例#6
0
 public static Student Map(this ESTUDIANTE model)
 {
     return(new Student
     {
         ID = model.ID,
         Name = model.NOMBRE,
         LastName = model.APELLIDOS,
         Address = model.DIRECCION,
         Score = model.CALIFICACION
     });
 }
        // GET: ESTUDIANTEs/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ESTUDIANTE eSTUDIANTE = db.ESTUDIANTE.Find(id);

            if (eSTUDIANTE == null)
            {
                return(HttpNotFound());
            }
            return(View(eSTUDIANTE));
        }
示例#8
0
 public object Register(ESTUDIANTE model)
 {
     try
     {
         using (var ctx = new AdminContext())
         {
             ctx.Entry(model).State = System.Data.Entity.EntityState.Added;
             return(ctx.SaveChanges());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#9
0
            public static void actualizar(EstudianteModel obj)
            {
                ESTUDIANTE es = new ESTUDIANTE()
                {
                    nombre    = obj.nombre,
                    apellido  = obj.apellido,
                    carrera   = obj.carrera,
                    ci        = obj.ci,
                    direccion = obj.direccion,
                    edad      = obj.edad,
                    idLector  = obj.idLector
                };

                Data.Estudiante.EstudianteData.update(es);
            }
示例#10
0
            public static void agregar(EstudianteModel obj)
            {
                ESTUDIANTE datos = new ESTUDIANTE()
                {
                    ci        = obj.ci,
                    apellido  = obj.apellido,
                    idLector  = obj.idLector,
                    carrera   = obj.carrera,
                    direccion = obj.direccion,
                    edad      = obj.edad,
                    nombre    = obj.nombre
                };

                var bussines = Data.Estudiante.EstudianteData.crearEstidiante(datos);
            }
示例#11
0
 public object Delete(ESTUDIANTE model)
 {
     try
     {
         using (var ctx = new AdminContext())
         {
             var entry = ctx.Estudiantes.Where(e => e.ID == model.ID).First();
             ctx.Entry(entry).State = System.Data.Entity.EntityState.Deleted;
             return(ctx.SaveChanges());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#12
0
 public static bool update(ESTUDIANTE obj)
 {
     using (BIBLIOTECAEntities1 db = new BIBLIOTECAEntities1())
     {
         var row = db.ESTUDIANTE.Single(p => p.idLector == obj.idLector);
         row.idLector  = obj.idLector;
         row.apellido  = obj.apellido;
         row.nombre    = obj.nombre;
         row.direccion = obj.direccion;
         row.carrera   = obj.carrera;
         row.edad      = obj.edad;
         row.ci        = obj.ci;
         db.SaveChanges();
     }
     return(true);
 }
示例#13
0
 public object Modify(ESTUDIANTE model)
 {
     try
     {
         using (var ctx = new AdminContext())
         {
             var entry = ctx.Estudiantes.Where(e => e.ID == model.ID).First();
             entry.NOMBRE    = model.NOMBRE;
             entry.APELLIDOS = model.APELLIDOS;
             entry.DIRECCION = model.DIRECCION;
             //entry.CALIFICACION = model.CALIFICACION;
             ctx.Entry(entry).State = System.Data.Entity.EntityState.Modified;
             return(ctx.SaveChanges());
         }
     }
     catch (Exception)
     {
         throw;
     }
 }