예제 #1
0
        public static int Insertar(Proveedor objProxy)
        {
            ValidationException x = new ValidationException();
            //if (string.IsNullOrEmpty(objProxy.SProvider_name))
            //    x.AgregarError("Ingrese el nombre del empleado");

            //if (string.IsNullOrEmpty(objProxy.SProvider_rs))
            //    x.AgregarError("Ingrese el nombre del rs?");

            //if (string.IsNullOrEmpty(objProxy.SProvider_phone))
            //    x.AgregarError("Ingrese el nombre del telefono");

            //if (string.IsNullOrEmpty(objProxy.SProvider_email))
            //    x.AgregarError("Ingrese el nombre del correo");

            //if (string.IsNullOrEmpty(objProxy.SProvider_desc))
            //    x.AgregarError("Ingrese el nombre del descripcion");

            //if (string.IsNullOrEmpty(objProxy.SProvider_address))
            //    x.AgregarError("Ingrese el nombre del direccion");

            //if (x.Cantidad > 0)
            //    throw x;

              DAOProveedor daoProxy = new DAOProveedor();
            return daoProxy.Insertar(objProxy.SProvider_name,objProxy.SProvider_rs,objProxy.SProvider_phone, objProxy.SProvider_email,objProxy.SProvider_desc,objProxy.SProvider_address);
        }
예제 #2
0
        public static bool EliminarProveedor(int codigo)
        {
            ValidationException x = new ValidationException();
            if (codigo <= 0)
                x.AgregarError("Ingrese el código");

            //veamos si lo usamos
            //if (x.Cantidad > 0)
            //    throw x;

            DAOProveedor daoProxy = new DAOProveedor();
            return daoProxy.Eliminar(codigo);
        }
예제 #3
0
        public static Proveedor TraerXId(int codigo)
        {
            DAOProveedor daoProxy = new DAOProveedor();
            DataSet dtsProxy = daoProxy.TraerXId(codigo);

            return Cargar(dtsProxy.Tables[0].Rows[0]);
        }
예제 #4
0
        public static List<Proveedor> Traer()
        {
            DAOProveedor daoProxy = new DAOProveedor();
            DataSet dtsProxy = daoProxy.TraerTodos();

            return CargarLista(dtsProxy.Tables[0]);
        }