示例#1
0
        public void GrabarSeccion(SeccionEntidad Seccion)
        {
            var parametros = new Hashtable
            {
                { "nombre", Seccion.Nombre },
                { "descripcion", Seccion.Descripcion },
            };

            Helper.EjecutarSp("InsSeccion", parametros);
        }
示例#2
0
        public void ActualizarSeccion(SeccionEntidad seccion)
        {
            var parametros = new Hashtable
            {
                { "idSeccion", seccion.IdSeccion },
                { "nombre", seccion.Nombre },
                { "descripcion", seccion.Descripcion },
            };

            Helper.EjecutarSp("UpdSeccion", parametros);
        }
示例#3
0
        private static SeccionEntidad PrepareSeccion(SeccionModel model)
        {
            var seccion = new SeccionEntidad();

            seccion.IdSeccion   = model.IdSeccion;
            seccion.IdCurso     = model.IdCurso;
            seccion.IdProfesor  = model.IdProfesor;
            seccion.Nombre      = model.Nombre;
            seccion.Descripcion = model.Descripcion;

            return(seccion);
        }
示例#4
0
        public List <SeccionEntidad> ConsultarSeccion(int?idSeccion)
        {
            List <SeccionEntidad> result = new List <SeccionEntidad>();

            var parametros = new Hashtable
            {
                { "idSeccion", idSeccion },
            };

            var datos = Helper.ConsultarSp("ConsSeccion", parametros);

            while (datos.Read())
            {
                SeccionEntidad seccion = new SeccionEntidad();

                seccion.IdSeccion   = (int)datos["IdSeccion"];
                seccion.Nombre      = datos["Nombre"].ToString();
                seccion.Descripcion = datos["Descripcion"].ToString();

                result.Add(seccion);
            }
            return(result);
        }