Beispiel #1
0
        public List <GradoBE> GetAllGrado()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <GradoBE> objListaGradoBE = new List <GradoBE>();

                var query = (from objGrado in Secundaria.GRADO
                             select objGrado).ToList();

                foreach (var item in query)
                {
                    GradoBE objGradoBE = new GradoBE();
                    objGradoBE.Id_grado     = item.id_grado;
                    objGradoBE.Nombre_grado = item.nombre_grado;
                    objListaGradoBE.Add(objGradoBE);
                }
                return(objListaGradoBE);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        List <SeccionBE> IServicioSeccion.GetAllSeccion()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <SeccionBE> objLista = new List <SeccionBE>();
                var query = (from objSeccion in Secundaria.SECCION
                             select objSeccion).Take(100);

                foreach (var objGrdiCursoConsultar in query)
                {
                    SeccionBE objSeccionBE = new SeccionBE();

                    objSeccionBE.Id_seccion  = objGrdiCursoConsultar.id_seccion;
                    objSeccionBE.Cod_seccion = Convert.ToChar(objGrdiCursoConsultar.cod_seccion);


                    objLista.Add(objSeccionBE);
                }

                return(objLista);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #3
0
        AlumnoBE IServicioAlumno.GetAlumno(int id_alumno)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                ALUMNO objAlumnoConsultar = (from objAlumn in Secundaria.ALUMNO
                                             where objAlumn.id_alumno == id_alumno
                                             select objAlumn).FirstOrDefault();

                AlumnoBE objAlumnoBE = new AlumnoBE();

                objAlumnoBE.Id_alumno               = objAlumnoConsultar.id_alumno;
                objAlumnoBE.Nombre_alumno           = objAlumnoConsultar.nom_alumno;
                objAlumnoBE.Paterno_alumno          = objAlumnoConsultar.ape_paterno;
                objAlumnoBE.Materno_alumno          = objAlumnoConsultar.ape_materno;
                objAlumnoBE.Documento_alumno        = objAlumnoConsultar.doc_alumno;
                objAlumnoBE.Fecha_nacimiento_alumno = Convert.ToDateTime(objAlumnoConsultar.fech_nac_alumno);
                objAlumnoBE.Telefono_alumno         = Convert.ToInt32(objAlumnoConsultar.telf_alumno);
                objAlumnoBE.Dirección_alumno        = objAlumnoConsultar.dir_alumno;
                objAlumnoBE.Correo_alumno           = objAlumnoConsultar.correo_alumno;
                objAlumnoBE.Genero_alumno           = Convert.ToChar(objAlumnoConsultar.genero);
                objAlumnoBE.Estado_alumno           = Convert.ToBoolean(objAlumnoConsultar.estado_alumno);

                return(objAlumnoBE);
            }

            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        bool IServicioNotaCurso.UpdateNotaCurso(NotaCursoBE objNotaCursoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                NOTA_CURSO ObjNotaCursoActualizar = (from objNotacurso in Secundaria.NOTA_CURSO
                                                     where objNotacurso.id_alumno == objNotaCursoBE.Id_alumno &&
                                                     objNotacurso.id_curso == objNotaCursoBE.Id_curso
                                                     select objNotacurso).FirstOrDefault();

                ObjNotaCursoActualizar.id_alumno      = objNotaCursoBE.Id_alumno;
                ObjNotaCursoActualizar.id_año         = objNotaCursoBE.Id_año;
                ObjNotaCursoActualizar.id_grado       = objNotaCursoBE.Id_grado;
                ObjNotaCursoActualizar.id_curso       = objNotaCursoBE.Id_curso;
                ObjNotaCursoActualizar.trimestre_uno  = objNotaCursoBE.Trimestre_uno;
                ObjNotaCursoActualizar.trimestre_dos  = objNotaCursoBE.Trimestre_dos;
                ObjNotaCursoActualizar.trimestre_tres = objNotaCursoBE.Trimestre_tres;
                ObjNotaCursoActualizar.promedio       = objNotaCursoBE.Promedio;
                ObjNotaCursoActualizar.aprobo_curso   = Convert.ToBoolean(objNotaCursoBE.Aprobo_curso);


                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
        NotaCursoBE IServicioNotaCurso.GetNotaCurso(int id_alumno, int id_curso)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                NOTA_CURSO objNotacursoConsultar = (from objNotacurso in Secundaria.NOTA_CURSO
                                                    where objNotacurso.id_alumno == id_alumno &&
                                                    objNotacurso.id_curso == id_curso
                                                    select objNotacurso).FirstOrDefault();

                NotaCursoBE objNotaCursoBE = new NotaCursoBE();

                objNotaCursoBE.Id_alumno      = objNotacursoConsultar.id_alumno;
                objNotaCursoBE.Id_año         = objNotacursoConsultar.id_año;
                objNotaCursoBE.Id_grado       = objNotacursoConsultar.id_grado;
                objNotaCursoBE.Id_curso       = objNotacursoConsultar.id_curso;
                objNotaCursoBE.Trimestre_uno  = Convert.ToInt32(objNotacursoConsultar.trimestre_uno);
                objNotaCursoBE.Trimestre_dos  = Convert.ToInt32(objNotacursoConsultar.trimestre_dos);
                objNotaCursoBE.Trimestre_tres = Convert.ToInt32(objNotacursoConsultar.trimestre_tres);
                objNotaCursoBE.Promedio       = Convert.ToInt32(objNotacursoConsultar.promedio);
                objNotaCursoBE.Aprobo_curso   = Convert.ToBoolean(objNotacursoConsultar.aprobo_curso);

                return(objNotaCursoBE);
            }

            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        GradoCursoBE IServicioGradoCurso.GetGradoCurso(int id_grado, int id_curso)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                GRADO_CURSO objGradoCursoConsultar = (from objGradoCurso in Secundaria.GRADO_CURSO
                                                      where objGradoCurso.id_grado == id_grado &&
                                                      objGradoCurso.id_curso == id_curso
                                                      select objGradoCurso).FirstOrDefault();

                GradoCursoBE objGradoCursoBE = new GradoCursoBE();

                objGradoCursoBE.Id_grado       = objGradoCursoConsultar.id_grado;
                objGradoCursoBE.Id_curso       = objGradoCursoConsultar.id_curso;
                objGradoCursoBE.Horas_dictadas = Convert.ToInt32(objGradoCursoConsultar.horas_dictadas);
                objGradoCursoBE.Estado_gra_cur = Convert.ToBoolean(objGradoCursoConsultar.estado_gra_cur);

                return(objGradoCursoBE);
            }

            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #7
0
        public List <CursoBE> GetAllCurso()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <CursoBE> objListaCursoBE = new List <CursoBE>();

                var query = (from objCurso in Secundaria.CURSO
                             select objCurso).ToList();

                foreach (var item in query)
                {
                    CursoBE objCursoBE = new CursoBE();
                    objCursoBE.Id_curso     = item.id_curso;
                    objCursoBE.Nom_curso    = item.nom_curso;
                    objCursoBE.Estado_curso = item.estado_curso;
                    objListaCursoBE.Add(objCursoBE);
                }

                return(objListaCursoBE);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public TardanzaBE GetTardanza(DateTime fecha_tardanza, Int32 id_alumno, Int32 id_año)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia Vendedor

                TARDANZA objTardanzaConsultar = (from objTardanza in Secundaria.TARDANZA
                                                 where objTardanza.fecha_tardanza == fecha_tardanza.Date
                                                 where objTardanza.id_alumno == id_alumno
                                                 where objTardanza.id_año == id_año
                                                 select objTardanza).FirstOrDefault();
                //Creamos una instancia del Vendedor para retornanr el resultado
                TardanzaBE objTardanzaBE = new TardanzaBE();

                objTardanzaBE.Fecha_tardanza   = Convert.ToDateTime(objTardanzaConsultar.fecha_tardanza).Date;
                objTardanzaBE.Id_alumno        = Convert.ToInt32(objTardanzaConsultar.id_alumno);
                objTardanzaBE.Id_año           = Convert.ToInt32(objTardanzaConsultar.id_año);
                objTardanzaBE.Minutos_tardanza = Convert.ToInt32(objTardanzaConsultar.minutos_tardanza);
                objTardanzaBE.Justificacion    = objTardanzaConsultar.justificacion;
                objTardanzaBE.ApeNom_Alumno    = objTardanzaConsultar.ALUMNO.ape_paterno + " " + objTardanzaConsultar.ALUMNO.ape_materno + ", " + objTardanzaConsultar.ALUMNO.nom_alumno;


                return(objTardanzaBE);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public List <TardanzaBE> GetAllTardanza()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <TardanzaBE> objListaTardanza = new List <TardanzaBE>();

                var query = (from objTardanza in Secundaria.TARDANZA
                             select objTardanza);

                foreach (var objTardanzaConsultar in query)
                {
                    TardanzaBE objTardanzaBE = new TardanzaBE();

                    objTardanzaBE.Fecha_tardanza   = Convert.ToDateTime(objTardanzaConsultar.fecha_tardanza).Date;
                    objTardanzaBE.Id_alumno        = Convert.ToInt32(objTardanzaConsultar.id_alumno);
                    objTardanzaBE.Id_año           = Convert.ToInt32(objTardanzaConsultar.id_año);
                    objTardanzaBE.Minutos_tardanza = Convert.ToInt32(objTardanzaConsultar.minutos_tardanza);
                    objTardanzaBE.Justificacion    = objTardanzaConsultar.justificacion;
                    objTardanzaBE.ApeNom_Alumno    = objTardanzaConsultar.ALUMNO.ape_paterno + " " + objTardanzaConsultar.ALUMNO.ape_materno + ", " + objTardanzaConsultar.ALUMNO.nom_alumno;

                    objListaTardanza.Add(objTardanzaBE);
                }


                return(objListaTardanza);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        bool IServicioAnoLectivo.InsertAñoLectivo(AñoLectivoBE objAñoLectivoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                AÑO_LECTIVO objAñoLectivoInsertar = new AÑO_LECTIVO();

                objAñoLectivoInsertar.id_año     = objAñoLectivoBE.Id_año;
                objAñoLectivoInsertar.inicio_año = Convert.ToDateTime(objAñoLectivoBE.Inicio_año);
                objAñoLectivoInsertar.fin_año    = Convert.ToDateTime(objAñoLectivoBE.Fin_año);
                objAñoLectivoInsertar.estado_año = Convert.ToBoolean(objAñoLectivoBE.Estado_año);

                Secundaria.AÑO_LECTIVO.Add(objAñoLectivoInsertar);
                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
        public Boolean InsertTardanza(TardanzaBE objTardanzaBE)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Creamos la instancia del nuevo vendedor

                TARDANZA objNuevaTardanza = new TARDANZA();
                //Asignamos las propiedades al nuevo vendedor, desde el parametro ObjVendeor
                objNuevaTardanza.fecha_tardanza   = Convert.ToDateTime(objTardanzaBE.Fecha_tardanza);
                objNuevaTardanza.id_alumno        = Convert.ToInt32(objTardanzaBE.Id_alumno);
                objNuevaTardanza.id_año           = Convert.ToInt32(objTardanzaBE.Id_año);
                objNuevaTardanza.minutos_tardanza = Convert.ToInt32(objTardanzaBE.Minutos_tardanza);
                objNuevaTardanza.justificacion    = objTardanzaBE.Justificacion;


                //Agregamos la nueva instancia a la clase TB_Vendedor
                Secundaria.TARDANZA.Add(objNuevaTardanza);

                //Se graba el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
                return(false);
            }
        }
        AñoLectivoBE IServicioAnoLectivo.GetAñoLectivo(int id_año)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                AÑO_LECTIVO objAñoLectivoConsultar = (from objAñoLectivo in Secundaria.AÑO_LECTIVO
                                                      where objAñoLectivo.id_año == id_año
                                                      select objAñoLectivo).FirstOrDefault();

                AñoLectivoBE objAñoLectivoBE = new AñoLectivoBE();

                objAñoLectivoBE.Id_año     = objAñoLectivoConsultar.id_año;
                objAñoLectivoBE.Inicio_año = Convert.ToDateTime(objAñoLectivoConsultar.inicio_año);
                objAñoLectivoBE.Fin_año    = Convert.ToDateTime(objAñoLectivoConsultar.fin_año);
                objAñoLectivoBE.Estado_año = Convert.ToBoolean(objAñoLectivoConsultar.estado_año);

                return(objAñoLectivoBE);
            }

            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        List <AñoLectivoBE> IServicioAnoLectivo.GetAllAñoLectivo()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <AñoLectivoBE> objLista = new List <AñoLectivoBE>();
                var query = (from objAñoLectivo in Secundaria.AÑO_LECTIVO
                             select objAñoLectivo).Take(100);

                foreach (var objGrdiCursoConsultar in query)
                {
                    AñoLectivoBE objAñoLectivoBE = new AñoLectivoBE();
                    objAñoLectivoBE.Id_año     = objGrdiCursoConsultar.id_año;
                    objAñoLectivoBE.Inicio_año = Convert.ToDateTime(objGrdiCursoConsultar.inicio_año);
                    objAñoLectivoBE.Fin_año    = Convert.ToDateTime(objGrdiCursoConsultar.fin_año);
                    objAñoLectivoBE.Estado_año = Convert.ToBoolean(objGrdiCursoConsultar.estado_año);

                    objLista.Add(objAñoLectivoBE);
                }

                return(objLista);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        bool IServicioAnoLectivo.UpdateAñoLectivo(AñoLectivoBE objAñoLectivoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                AÑO_LECTIVO objAñoLectivoActualizar = (from objAñoLectivo in Secundaria.AÑO_LECTIVO
                                                       where objAñoLectivo.id_año == objAñoLectivoBE.Id_año
                                                       select objAñoLectivo).FirstOrDefault();

                objAñoLectivoActualizar.id_año     = objAñoLectivoBE.Id_año;
                objAñoLectivoActualizar.inicio_año = Convert.ToDateTime(objAñoLectivoBE.Inicio_año);
                objAñoLectivoActualizar.fin_año    = Convert.ToDateTime(objAñoLectivoBE.Fin_año);
                objAñoLectivoActualizar.estado_año = Convert.ToBoolean(objAñoLectivoBE.Estado_año);


                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
        bool IServicioGradoCurso.UpdateGradoCurso(GradoCursoBE objGradoCursoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                GRADO_CURSO objGradoCursoActualizar = (from objGradoCurso in Secundaria.GRADO_CURSO
                                                       where objGradoCurso.id_grado == objGradoCursoBE.Id_grado &&
                                                       objGradoCurso.id_curso == objGradoCursoBE.Id_curso
                                                       select objGradoCurso).FirstOrDefault();

                objGradoCursoActualizar.id_grado       = objGradoCursoBE.Id_grado;
                objGradoCursoActualizar.id_curso       = objGradoCursoBE.Id_curso;
                objGradoCursoActualizar.horas_dictadas = objGradoCursoBE.Horas_dictadas;
                objGradoCursoActualizar.estado_gra_cur = Convert.ToBoolean(objGradoCursoBE.Estado_gra_cur);



                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
        public Boolean UpdateTardanza(TardanzaBE objTardanzaBE)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia del vendedor a actualizar

                TARDANZA objTardanzaActualizar = (from objTardanza in Secundaria.TARDANZA
                                                  where objTardanza.fecha_tardanza == objTardanzaBE.Fecha_tardanza.Date
                                                  where objTardanza.id_alumno == objTardanzaBE.Id_alumno
                                                  where objTardanza.id_año == objTardanzaBE.Id_año
                                                  select objTardanza).FirstOrDefault();
                //Ya identificando el vendedor a actualizar...

                //Asignamos las propiedades a la instancia de vendedor objVendedorActualizar, desde el parametro ObjVendeor
                objTardanzaActualizar.fecha_tardanza   = Convert.ToDateTime(objTardanzaBE.Fecha_tardanza).Date;
                objTardanzaActualizar.id_alumno        = Convert.ToInt32(objTardanzaBE.Id_alumno);
                objTardanzaActualizar.id_año           = Convert.ToInt32(objTardanzaBE.Id_año);
                objTardanzaActualizar.minutos_tardanza = Convert.ToInt32(objTardanzaBE.Minutos_tardanza);
                objTardanzaActualizar.justificacion    = objTardanzaBE.Justificacion;

                //Grabamos el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
                return(false);
            }
        }
        List <GradoCursoBE> IServicioGradoCurso.GetAllGradoCurso()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <GradoCursoBE> objLista = new List <GradoCursoBE>();
                var query = (from objGradoCurso in Secundaria.GRADO_CURSO
                             select objGradoCurso).Take(100);

                foreach (var objGrdiCursoConsultar in query)
                {
                    GradoCursoBE objGradoCursoBE = new GradoCursoBE();

                    objGradoCursoBE.Id_grado       = objGrdiCursoConsultar.id_grado;
                    objGradoCursoBE.Id_curso       = objGrdiCursoConsultar.id_curso;
                    objGradoCursoBE.Horas_dictadas = Convert.ToInt32(objGrdiCursoConsultar.horas_dictadas);
                    objGradoCursoBE.Estado_gra_cur = Convert.ToBoolean(objGrdiCursoConsultar.estado_gra_cur);

                    objLista.Add(objGradoCursoBE);
                }

                return(objLista);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public Boolean DeleteTardanza(DateTime fecha_tardanza, Int32 id_alumno, Int32 id_año)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia del vendedor a actualizar

                TARDANZA objTardanzaEliminar = (from objTardanza in Secundaria.TARDANZA
                                                where objTardanza.fecha_tardanza == fecha_tardanza.Date
                                                where objTardanza.id_alumno == id_alumno
                                                where objTardanza.id_año == id_año
                                                select objTardanza).FirstOrDefault();
                //Removemos al vendedor y grabamos el modelo
                Secundaria.TARDANZA.Remove(objTardanzaEliminar);

                //Grabamos el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
                return(false);
            }
        }
        bool IServicioGradoCurso.InsertGradoCurso(GradoCursoBE objGradoCursoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                GRADO_CURSO objGradoCursoInsertar = new GRADO_CURSO();

                objGradoCursoInsertar.id_grado       = objGradoCursoBE.Id_grado;
                objGradoCursoInsertar.id_curso       = objGradoCursoBE.Id_curso;
                objGradoCursoInsertar.horas_dictadas = objGradoCursoBE.Horas_dictadas;
                objGradoCursoInsertar.estado_gra_cur = Convert.ToBoolean(objGradoCursoBE.Estado_gra_cur);

                Secundaria.GRADO_CURSO.Add(objGradoCursoInsertar);
                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
Beispiel #20
0
        public Boolean InsertLogro(LogroBE objLogroBE)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Creamos la instancia del nuevo vendedor

                LOGRO objNuevoLogro = new LOGRO();
                //Asignamos las propiedades al nuevo vendedor, desde el parametro ObjVendeor
                objNuevoLogro.id_logro    = 0;
                objNuevoLogro.fecha_logo  = Convert.ToDateTime(objLogroBE.Fecha_logro);
                objNuevoLogro.competicion = objLogroBE.Competicion;
                objNuevoLogro.descripcion = objLogroBE.Descripcion;
                objNuevoLogro.id_alumno   = Convert.ToInt32(objLogroBE.Id_alumno);
                objNuevoLogro.id_año      = Convert.ToInt32(objLogroBE.Id_año);

                //Agregamos la nueva instancia a la clase TB_Vendedor
                Secundaria.LOGRO.Add(objNuevoLogro);

                //Se graba el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
                return(false);
            }
        }
        bool IServicioNotaCurso.InsertNotaCurso(NotaCursoBE objNotaCursoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                NOTA_CURSO objNotacursoActualizar = new NOTA_CURSO();

                objNotacursoActualizar.id_alumno      = objNotaCursoBE.Id_alumno;
                objNotacursoActualizar.id_año         = objNotaCursoBE.Id_año;
                objNotacursoActualizar.id_grado       = objNotaCursoBE.Id_grado;
                objNotacursoActualizar.id_curso       = objNotaCursoBE.Id_curso;
                objNotacursoActualizar.trimestre_uno  = objNotaCursoBE.Trimestre_uno;
                objNotacursoActualizar.trimestre_dos  = objNotaCursoBE.Trimestre_dos;
                objNotacursoActualizar.trimestre_tres = objNotaCursoBE.Trimestre_tres;
                objNotacursoActualizar.promedio       = objNotaCursoBE.Promedio;
                objNotacursoActualizar.aprobo_curso   = Convert.ToBoolean(objNotaCursoBE.Aprobo_curso);

                Secundaria.NOTA_CURSO.Add(objNotacursoActualizar);
                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
Beispiel #22
0
        public LogroBE GetLogro(Int32 strCod)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia Vendedor

                LOGRO objLogroConsultar = (from objLogro in Secundaria.LOGRO
                                           where objLogro.id_logro == strCod
                                           select objLogro).FirstOrDefault();
                //Creamos una instancia del Vendedor para retornanr el resultado
                LogroBE objLogroBE = new LogroBE();

                objLogroBE.Id_logro      = objLogroConsultar.id_logro;
                objLogroBE.Fecha_logro   = Convert.ToDateTime(objLogroConsultar.fecha_logo);
                objLogroBE.Competicion   = objLogroConsultar.competicion;
                objLogroBE.Descripcion   = objLogroConsultar.descripcion;
                objLogroBE.Id_alumno     = Convert.ToInt32(objLogroConsultar.id_alumno);
                objLogroBE.Id_año        = Convert.ToInt32(objLogroConsultar.id_año);
                objLogroBE.ApeNom_Alumno = objLogroConsultar.ALUMNO.ape_paterno + " " + objLogroConsultar.ALUMNO.ape_materno + ", " + objLogroConsultar.ALUMNO.nom_alumno;


                return(objLogroBE);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
        List <NotaCursoBE> IServicioNotaCurso.GetAllNotaCurso()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <NotaCursoBE> objLista = new List <NotaCursoBE>();
                var query = (from objNotacurso in Secundaria.NOTA_CURSO
                             select objNotacurso).Take(100);

                foreach (var objNotacursoConsultar in query)
                {
                    NotaCursoBE objNotaCursoBE = new NotaCursoBE();

                    objNotaCursoBE.Id_alumno      = objNotacursoConsultar.id_alumno;
                    objNotaCursoBE.Id_año         = objNotacursoConsultar.id_año;
                    objNotaCursoBE.Id_grado       = objNotacursoConsultar.id_grado;
                    objNotaCursoBE.Id_curso       = objNotacursoConsultar.id_curso;
                    objNotaCursoBE.Trimestre_uno  = Convert.ToInt32(objNotacursoConsultar.trimestre_uno);
                    objNotaCursoBE.Trimestre_dos  = Convert.ToInt32(objNotacursoConsultar.trimestre_dos);
                    objNotaCursoBE.Trimestre_tres = Convert.ToInt32(objNotacursoConsultar.trimestre_tres);
                    objNotaCursoBE.Promedio       = Convert.ToInt32(objNotacursoConsultar.promedio);
                    objNotaCursoBE.Aprobo_curso   = Convert.ToBoolean(objNotacursoConsultar.aprobo_curso);

                    objLista.Add(objNotaCursoBE);
                }

                return(objLista);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #24
0
        public List <LogroBE> GetAllLogro()
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <LogroBE> objListaLogro = new List <LogroBE>();

                var query = (from objLogro in Secundaria.LOGRO
                             select objLogro);

                foreach (var objLogroConsultar in query)
                {
                    LogroBE objLogroBE = new LogroBE();

                    objLogroBE.Id_logro      = objLogroConsultar.id_logro;
                    objLogroBE.Fecha_logro   = Convert.ToDateTime(objLogroConsultar.fecha_logo);
                    objLogroBE.Competicion   = objLogroConsultar.competicion;
                    objLogroBE.Descripcion   = objLogroConsultar.descripcion;
                    objLogroBE.Id_alumno     = Convert.ToInt32(objLogroConsultar.id_alumno);
                    objLogroBE.Id_año        = Convert.ToInt32(objLogroConsultar.id_año);
                    objLogroBE.ApeNom_Alumno = objLogroConsultar.ALUMNO.ape_paterno + " " + objLogroConsultar.ALUMNO.ape_materno + ", " + objLogroConsultar.ALUMNO.nom_alumno;

                    objListaLogro.Add(objLogroBE);
                }


                return(objListaLogro);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #25
0
        bool IServicioSeccion.UpdateSeccion(SeccionBE objSeccionBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                SECCION objSeccionActualizar = (from objSeccion in Secundaria.SECCION
                                                where objSeccion.id_seccion == objSeccionBE.Id_seccion
                                                select objSeccion).FirstOrDefault();

                objSeccionActualizar.id_seccion  = objSeccionBE.Id_seccion;
                objSeccionActualizar.cod_seccion = Convert.ToString(objSeccionBE.Cod_seccion);



                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
Beispiel #26
0
        public Boolean UpdateLogro(LogroBE objLogroBE)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia del vendedor a actualizar

                LOGRO objLogroActualizar = (from objLogro in Secundaria.LOGRO
                                            where objLogro.id_logro == objLogroBE.Id_logro
                                            select objLogro).FirstOrDefault();
                //Ya identificando el vendedor a actualizar...

                //Asignamos las propiedades a la instancia de vendedor objVendedorActualizar, desde el parametro ObjVendeor
                objLogroActualizar.id_logro    = Convert.ToInt32(objLogroBE.Id_logro);
                objLogroActualizar.fecha_logo  = Convert.ToDateTime(objLogroBE.Fecha_logro);
                objLogroActualizar.competicion = objLogroBE.Competicion;
                objLogroActualizar.descripcion = objLogroBE.Descripcion;
                objLogroActualizar.id_alumno   = Convert.ToInt32(objLogroBE.Id_alumno);
                objLogroActualizar.id_año      = Convert.ToInt32(objLogroBE.Id_año);

                //Grabamos el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                throw new Exception(ex.Message);
                return(false);
            }
        }
Beispiel #27
0
        bool IServicioAlumno.UpdateAlumno(AlumnoBE objAlumnoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                ALUMNO objAlumnoActualizar = (from objAlumn in Secundaria.ALUMNO
                                              where objAlumn.id_alumno == objAlumnoBE.Id_alumno
                                              select objAlumn).FirstOrDefault();

                objAlumnoActualizar.id_alumno       = objAlumnoBE.Id_alumno;
                objAlumnoActualizar.nom_alumno      = objAlumnoBE.Nombre_alumno;
                objAlumnoActualizar.ape_paterno     = objAlumnoBE.Paterno_alumno;
                objAlumnoActualizar.ape_materno     = objAlumnoBE.Materno_alumno;
                objAlumnoActualizar.doc_alumno      = objAlumnoBE.Documento_alumno;
                objAlumnoActualizar.fech_nac_alumno = Convert.ToDateTime(objAlumnoBE.Fecha_nacimiento_alumno);
                objAlumnoActualizar.telf_alumno     = Convert.ToInt32(objAlumnoBE.Telefono_alumno);
                objAlumnoActualizar.dir_alumno      = objAlumnoBE.Dirección_alumno;
                objAlumnoActualizar.correo_alumno   = objAlumnoBE.Correo_alumno;
                objAlumnoActualizar.genero          = Convert.ToString(objAlumnoBE.Genero_alumno);
                objAlumnoActualizar.estado_alumno   = Convert.ToBoolean(objAlumnoBE.Estado_alumno);

                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
Beispiel #28
0
        public Boolean DeleteLogro(Int32 strCod)
        {
            //Instanciamos el modelo
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                //Obtenemos con LINQ la instancia del vendedor a actualizar

                LOGRO objLogroEliminar = (from objLogro in Secundaria.LOGRO
                                          where objLogro.id_logro == strCod
                                          select objLogro).FirstOrDefault();
                //Removemos al vendedor y grabamos el modelo
                Secundaria.LOGRO.Remove(objLogroEliminar);

                //Grabamos el modelo
                Secundaria.SaveChanges();

                return(true);
            }
            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
        public List <TopAlumnoBE> GetTopAlumno(int id_año, int id_grado, int id_curso)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                List <TopAlumnoBE> objListaTopAlumno = new List <TopAlumnoBE>();

                var query = Secundaria.Usp_TopAlumno(id_año, id_grado, id_curso);

                foreach (var item in query)
                {
                    TopAlumnoBE objTopAlumnoBE = new TopAlumnoBE();
                    objTopAlumnoBE.Documento_alumno = item.doc_alumno;
                    objTopAlumnoBE.Full_name_alumno = item.Full_Name;
                    objTopAlumnoBE.Curso_alumno     = item.nom_curso;
                    objTopAlumnoBE.Telefono_alumno  = Convert.ToInt32(item.telf_alumno);
                    objTopAlumnoBE.Correo_alumno    = item.correo_alumno;
                    objListaTopAlumno.Add(objTopAlumnoBE);
                }
                return(objListaTopAlumno);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #30
0
        bool IServicioDetalleAlumno.InsertDetalleAlumno(DetalleAlumnoBE objDetalleAlumnoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                DETALLE_ALUMNO objDetalleAlumnoInsertar = new DETALLE_ALUMNO();

                objDetalleAlumnoInsertar.id_alumno      = objDetalleAlumnoBE.Id_alumno;
                objDetalleAlumnoInsertar.id_año         = objDetalleAlumnoBE.Id_ano;
                objDetalleAlumnoInsertar.comportamiento = objDetalleAlumnoBE.Comportamiento_alumno;
                objDetalleAlumnoInsertar.aprobo_grado   = objDetalleAlumnoBE.Aprobo_grado;
                objDetalleAlumnoInsertar.id_grado       = objDetalleAlumnoBE.Id_grado;
                objDetalleAlumnoInsertar.id_seccion     = objDetalleAlumnoBE.Id_seccion;

                Secundaria.DETALLE_ALUMNO.Add(objDetalleAlumnoInsertar);
                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }