コード例 #1
0
        public void GetAllSP()
        {
            var da      = new AlumnoDA();
            var listado = da.GetAllSP();

            Assert.IsTrue(listado.Count > 0);
        }
コード例 #2
0
        public ActionResult Index(FiltroAlumno filtro)
        {
            var alumnos = AlumnoDA.GetAlumnos(filtro);
            var model   = new MPAlumno(filtro, alumnos);

            return(View(model));
        }
コード例 #3
0
        public void save(Alumno alumno)
        {
            var alumnoDA = new AlumnoDA();

            if (string.IsNullOrWhiteSpace(alumno.Nombres))
            {
                throw new Exception("Es necesario el nombre del artista.");
            }
            if (string.IsNullOrWhiteSpace(alumno.Apellidos))
            {
                throw new Exception("Es necesario el nombre del artista.");
            }
            if (string.IsNullOrWhiteSpace(alumno.Direccion))
            {
                throw new Exception("Es necesario el nombre del artista.");
            }
            if (string.IsNullOrWhiteSpace(alumno.Sexo))
            {
                throw new Exception("Es necesario el nombre del artista.");
            }
            if (string.IsNullOrWhiteSpace(Convert.ToString(alumno.FechaNacimiento)))
            {
                throw new Exception("Es necesario el nombre del artista.");
            }


            if (alumno.AlumnoID > 0)
            {
                alumnoDA.Update(alumno);
            }
            else
            {
                alumnoDA.Insert(alumno);
            }
        }
コード例 #4
0
        public int UpdateAlumno(Alumno alumno)
        {
            int Resultado;
            var alumnoDA = new AlumnoDA();

            Resultado = alumnoDA.Update(alumno);
            return(Resultado);
        }
コード例 #5
0
        public int InsertAlumno(Alumno alumno)
        {
            int Resultado;
            var alumnoDA = new AlumnoDA();

            Resultado = alumnoDA.Insert(alumno);
            return(Resultado);
        }
コード例 #6
0
 public ActionResult Editar([Bind(Include = "IDAlumno,Nombre,Legajo,Edad,FechaNacimiento")] Alumno alumno)
 {
     if (ModelState.IsValid)
     {
         AlumnoDA.UpdateAlumno(alumno);
         return(RedirectToAction("Index"));
     }
     return(View(alumno));
 }
コード例 #7
0
        public Alumno GetByIdAlumno(int id)
        {
            Alumno Resultado;

            var alumnoDA = new AlumnoDA();

            Resultado = alumnoDA.GetById(id);

            return(Resultado);
        }
コード例 #8
0
        public List <Alumno> GetAlumnos(string filtro)
        {
            List <Alumno> resultado;
            //AlumnoDA alumnoDA;
            var alumnoDA = new AlumnoDA();

            resultado = alumnoDA.GetAll(filtro);

            return(resultado);
        }
コード例 #9
0
        public ActionResult Alta([Bind(Include = "Nombre,Legajo,Edad,FechaNacimiento")] Alumno alumno)
        {
            if (ModelState.IsValid)
            {
                AlumnoDA.Create(alumno);
                return(RedirectToAction("Index"));
            }

            return(View(alumno));
        }
コード例 #10
0
        public ActionResult Editar(int?id)
        {
            if (!id.HasValue)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Alumno alumno = AlumnoDA.GetAlumno(id.Value);

            if (alumno == null)
            {
                return(HttpNotFound());
            }
            return(View(alumno));
        }
コード例 #11
0
        public void Insert()
        {
            var da     = new AlumnoDA();
            var alumno = new Alumno();

            alumno.Nombres         = "Alumno22";
            alumno.Apellidos       = "Juarez22";
            alumno.Direccion       = "Av. Villaverde 387";
            alumno.Sexo            = "M";
            alumno.FechaNacimiento = new DateTime(1993, 6, 25);

            int id = da.Insert(alumno);

            Assert.IsTrue(id > 0, "No se pudo ingresar el alumno");
        }
コード例 #12
0
        // GET: Inscripcion
        public ActionResult Index(int IdAlumno)
        {
            var          alumno                    = AlumnoDA.GetAlumno(IdAlumno);
            List <Curso> materiasInscriptas        = AlumnoDA.MateriasInscriptasPor(IdAlumno);
            List <Curso> materiasDelAñoDisponibles = AlumnoDA.MateriasDisponibles(IdAlumno);
            List <Inscripcion_Estado> estados      = InscripcionDA.GetEstadosInscripcion();
            var mp = new MPInscripcion()
            {
                CursosDiponibles = materiasDelAñoDisponibles,
                CursosExistentes = materiasInscriptas,
                IDAlumno         = IdAlumno,
                Estados          = estados,
                Alumno           = alumno
            };

            return(View(mp));
        }
コード例 #13
0
 public ActionResult AsociarAlumno(int IdAlumno, int IdCurso, int IdEstado)
 {
     try
     {
         var insc = new Inscripcion()
         {
             FechaInscripcion = DateTime.Now, IDAlumno = IdAlumno, IDCurso = IdCurso, IDEstado = IdEstado
         };
         AlumnoDA.Inscribir(insc);
         //return Json(new { respuesta = "Se guardó correctamente", hayError = false, mensajeError = "" });
     }
     catch (Exception e)
     {
         //log e
         //return Json(new { respuesta = "", hayError = true, mensajeError = "Se produjo un error al Asociar" });
     }
     return(RedirectToAction("index", new { IdAlumno = IdAlumno }));
 }
コード例 #14
0
        public BindingList <Alumno> cargatodo()
        {
            AlumnoDA alumnoDA = new AlumnoDA();

            return(alumnoDA.GetAlumnos());
        }
コード例 #15
0
        public void insertar(String nombre, String edad, String craest)
        {
            AlumnoDA alumnoDA = new AlumnoDA();

            alumnoDA.Insert(nombre, edad, craest);
        }
コード例 #16
0
        public void actualizar(String nombre, String edad, String craest)
        {
            AlumnoDA alumnoDA = new AlumnoDA();

            alumnoDA.Update(nombre, edad, craest);
        }
コード例 #17
0
        public ActionResult EstadoAcademico(int idAlumno)
        {
            var listado = AlumnoDA.GetAlumnoConInscripciones(idAlumno);

            return(View(listado));
        }
コード例 #18
0
        public void startDB()
        {
            AlumnoDA alumnoDA = new AlumnoDA();

            alumnoDA.InitializeDB();
        }
コード例 #19
0
ファイル: AlumnoBL.cs プロジェクト: cgrojasr/restservices
 public AlumnoBL()
 {
     objAlumnoDA = new AlumnoDA();
 }
コード例 #20
0
ファイル: AlumnoController.cs プロジェクト: GarySkt/CSW-II
 public AlumnoController(TutoriaContext context)
 {
     _context = context;
     alumnoDA = new AlumnoDA();
 }