Exemple #1
0
        public static String Activar(int id)
        {
            //Llamamos el metodo Activar de la clase Dcategorias y le enviamos los parametros que espera
            DCaregoria Datos = new DCaregoria();

            return(Datos.Activar(id));
        }
Exemple #2
0
        public static String Actualizar(int id, string NombreAnt, string Nombre, string Descripcion)
        {
            //Llamamos el metodo Actualizar de la clase Dcategorias y le enviamos los parametros que espera
            DCaregoria Datos = new DCaregoria();
            Categoria  Obj   = new Categoria();

            //Si la variable nombre anterior es igual al string nombre, entonces el usuario modifico los otros campos menos el nombre
            if (NombreAnt.Equals(Nombre))
            {
                Obj.idcategoria = id;
                Obj.nombre      = Nombre;
                Obj.descripcion = Descripcion;
                return(Datos.Actualizar(Obj));
            }
            else
            {
                //Validamos que no exista una categoria con el mismo nombre
                string Existe = Datos.Existe(Nombre);
                if (Existe.Equals("1"))
                {
                    return("Ya existe una Categoria con este nombre");
                }
                else
                {
                    Obj.idcategoria = id;
                    Obj.nombre      = Nombre;
                    Obj.descripcion = Descripcion;
                    return(Datos.Actualizar(Obj));
                }
            }
        }
Exemple #3
0
        public static DataTable Seleccionar()
        {
            //Llamamos el metodo Listar de la clase Dcategorias
            DCaregoria Datos = new DCaregoria();

            return(Datos.Seleccionar());
        }
Exemple #4
0
        public static DataTable Buscar(string valor)
        {
            //Llamamos el metodo buscar de la clase Dcategorias y le enviamos el parametro que espera
            DCaregoria Datos = new DCaregoria();

            return(Datos.Buscar(valor));
        }
Exemple #5
0
        public static String Insertar(string Nombre, string Descripcion)
        {
            //Llamamos el metodo Insertar de la clase Dcategorias y le enviamos los parametros que espera
            DCaregoria Datos = new DCaregoria();
            //Llamamos el Metodo Existe de la Clase DCategoria, se encarga de evitar que no existan categorias con el mismo nombre
            string Existe = Datos.Existe(Nombre);

            if (Existe.Equals("1"))
            {
                return("La Categoria ya existe");
            }
            else
            {
                Categoria Obj = new Categoria();
                Obj.nombre      = Nombre;
                Obj.descripcion = Descripcion;
                return(Datos.Insertar(Obj));
            }
        }