public object Editar(int Id)
        {
            var model = new Entidad_Estudiantes_ModelView();

            using (var db = new estudiantesEntities1())
            {
                var tb = db.Estudiantes.Find(Id);

                model.Id_estudiantes   = tb.Id_estudiantes;
                model.Matricula        = tb.matricula;
                model.Nombre           = tb.nombre;
                model.Edad             = tb.edad;
                model.Fecha_nacimiento = tb.fecha;
                model.Fecha_registro   = tb.fecha_registro;
            }



            return(model);
        }
        public ActionResult Save(Entidad_Estudiantes_ModelView Model)
        {
            try
            {
                using (var db = new estudiantesEntities1())
                {
                    var tb = new Estudiante();
                    tb.matricula      = Model.Matricula;
                    tb.nombre         = Model.Nombre;
                    tb.edad           = Model.Edad;
                    tb.fecha          = Model.Fecha_nacimiento;
                    tb.fecha_registro = DateTime.Now;



                    if (Model.Id_estudiantes != 0)
                    {
                        //   db.Estudiantes.Add(tb);
                        tb.Id_estudiantes = Model.Id_estudiantes;
                        tb.Materia_Id     = Model.Materia_Id;

                        db.Entry(tb).State = System.Data.Entity.EntityState.Modified;
                    }
                    else
                    {
                        db.Estudiantes.Add(tb);
                    }
                    db.SaveChanges();
                }
                return(RedirectToAction("Index", "Estudiante"));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }