コード例 #1
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);
            }
        }
コード例 #2
0
        bool IServicioDetalleAlumno.UpdateDetalleAlumno(DetalleAlumnoBE objDetalleAlumnoBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                DETALLE_ALUMNO objDetalleAlumnoActualizar = (from objDetailAlumn in Secundaria.DETALLE_ALUMNO
                                                             where objDetailAlumn.id_alumno == objDetalleAlumnoBE.Id_alumno
                                                             select objDetailAlumn).FirstOrDefault();

                objDetalleAlumnoActualizar.id_alumno      = objDetalleAlumnoBE.Id_alumno;
                objDetalleAlumnoActualizar.id_año         = objDetalleAlumnoBE.Id_ano;
                objDetalleAlumnoActualizar.comportamiento = objDetalleAlumnoBE.Comportamiento_alumno;
                objDetalleAlumnoActualizar.aprobo_grado   = Convert.ToBoolean(objDetalleAlumnoBE.Aprobo_grado);
                objDetalleAlumnoActualizar.id_grado       = Convert.ToInt32(objDetalleAlumnoBE.Id_grado);
                objDetalleAlumnoActualizar.id_seccion     = Convert.ToInt32(objDetalleAlumnoBE.Id_seccion);

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

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
コード例 #3
0
        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);
            }
        }
コード例 #4
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);
            }
        }
コード例 #5
0
        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);
            }
        }
コード例 #6
0
        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);
            }
        }
コード例 #7
0
        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);
            }
        }
コード例 #8
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);
            }
        }
コード例 #9
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);
            }
        }
コード例 #10
0
        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);
            }
        }
コード例 #11
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);
            }
        }
コード例 #12
0
        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);
            }
        }
コード例 #13
0
        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);
            }
        }
コード例 #14
0
        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);
            }
        }
コード例 #15
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);
            }
        }
コード例 #16
0
        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);
            }
        }
コード例 #17
0
        bool IServicioSeccion.DeleteSeccion(int id_seccion)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

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

                Secundaria.SECCION.Remove(objEliminar);
                Secundaria.SaveChanges();
                return(true);
            }
            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
コード例 #18
0
        bool IServicioAlumno.DeleteAlumno(int id_alumno)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

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

                Secundaria.ALUMNO.Remove(objAlumnoEliminar);
                Secundaria.SaveChanges();
                return(true);
            }
            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
コード例 #19
0
        bool IServicioAnoLectivo.DeleteAñoLectivo(int id_año)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

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

                Secundaria.AÑO_LECTIVO.Remove(objEliminar);
                Secundaria.SaveChanges();
                return(true);
            }
            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
コード例 #20
0
        bool IServicioNotaCurso.DeleteNotaCurso(int id_alumno, int id_curso)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

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

                Secundaria.NOTA_CURSO.Remove(objEliminar);
                Secundaria.SaveChanges();
                return(true);
            }
            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }
コード例 #21
0
        bool IServicioSeccion.InsertSeccion(SeccionBE objSeccionBE)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

            try
            {
                SECCION objSeccionInsertar = new SECCION();

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


                Secundaria.SECCION.Add(objSeccionInsertar);
                Secundaria.SaveChanges();
                return(true);
            }

            catch (EntityException ex)
            {
                return(false);

                throw new Exception(ex.Message);
            }
        }