예제 #1
0
        private static AsignaturaEntidad PrepareAsignatura(AsignaturaModel model)
        {
            var asignatura = new AsignaturaEntidad();

            asignatura.Nombre      = model.Nombre;
            asignatura.Descripcion = model.Descripcion;

            return(asignatura);
        }
예제 #2
0
        public void GrabarAsignatura(AsignaturaEntidad asignatura)
        {
            var parametros = new Hashtable
            {
                { "Nombre", asignatura.Nombre },
                { "Descripcion", asignatura.Descripcion },
            };

            Helper.EjecutarSp("InsAsignatura", parametros);
        }
예제 #3
0
        public void ActualizarAsignatura(AsignaturaEntidad asignatura)
        {
            var parametros = new Hashtable
            {
                { "idAsignatura", asignatura.IdAsignatura },
                { "nombre", asignatura.Nombre },
                { "descripcion", asignatura.Descripcion },
            };

            Helper.EjecutarSp("UpdAsignatura", parametros);
        }
예제 #4
0
        public List <AsignaturaEntidad> ConsultarAsignatura(string nombres, int?idProfesor)
        {
            List <AsignaturaEntidad> result = new List <AsignaturaEntidad>();

            var parametros = new Hashtable();

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

            while (datos.Read())
            {
                AsignaturaEntidad article = new AsignaturaEntidad();

                article.IdAsignatura = (int)datos["IdAsignatura"];
                article.Nombre       = datos["Nombre"].ToString();
                article.Descripcion  = datos["Descripcion"].ToString();

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