コード例 #1
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);
            }
        }
コード例 #2
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);
            }
        }
コード例 #3
0
        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);
            }
        }
コード例 #4
0
        bool IServicioGradoCurso.DeleteGradoCurso(int id_grado, int id_curso)
        {
            SecundariaEntities Secundaria = new SecundariaEntities();

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

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

                throw new Exception(ex.Message);
            }
        }