示例#1
0
        public int Borrar(Rol_en r)
        {
            AccesoSQLServer sql        = new AccesoSQLServer();
            List <object[]> parametros = new List <object[]>();

            object[] param1 = { "@cod_rol", r.codRol };
            parametros.Add(param1);

            return(sql.EjecutarSP_int("Rol_Borrar", parametros));
        }
示例#2
0
        public int Agregar(Rol_en r)
        {
            AccesoSQLServer sql        = new AccesoSQLServer();
            List <object[]> parametros = new List <object[]>();

            object[] param1 = { "@cod_rol", r.codRol };
            object[] param2 = { "@detalle", r.detalle };
            parametros.Add(param1);
            parametros.Add(param2);

            return(sql.EjecutarSP_int("Rol_Agregar", parametros));
        }
示例#3
0
        public Rol_en Traer(int id)
        {
            Rol_en          r   = null;
            AccesoSQLServer sql = new AccesoSQLServer();
            SqlDataReader   dr  = sql.EjecutarSP_DR("Rol_Traer");

            if (dr.Read())
            {
                r         = new Rol_en();
                r.codRol  = Convert.ToInt32(dr["cod_rol"]);
                r.detalle = dr["detalle"].ToString();
            }
            return(r);
        }
示例#4
0
        public List <Rol_en> TraerTodos()
        {
            List <Rol_en>   roles = new List <Rol_en>();
            Rol_en          rol;
            AccesoSQLServer sql = new AccesoSQLServer();
            SqlDataReader   dr  = sql.EjecutarSP_DR("Rol_TraerTodos");

            while (dr.Read())
            {
                rol         = new Rol_en();
                rol.codRol  = Convert.ToInt32(dr["cod_rol"]);
                rol.detalle = dr["detalle"].ToString();
                roles.Add(rol);
            }
            return(roles);
        }
示例#5
0
 public int Borrar(Rol_en r)
 {
     return(mpp.Borrar(r));
 }
示例#6
0
 public int Agregar(Rol_en r)
 {
     return(mpp.Agregar(r));
 }