Ejemplo n.º 1
0
        //ACTUALIZA EL ESTADO DE LAS COMPRAS FACTURADAS A "FACTURADAS"
        public static void ActualizarComprasAFacturadas(int vendedor, int compraHasta)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                cmpDAL.CambiarEstadoComprasAFacturadas(vendedor, compraHasta);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 2
0
        //DEVUELVE LA COMPRA MAS VIEJA QUE NO FUE FACTURADA (DE UN CLIENTE)
        public static DataTable ArmarListaCompraDesde(int vendedor)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                return(cmpDAL.ListarComprasDesde(vendedor));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 3
0
        //GENERA UNA LISTA DE TODAS LAS COMPRAS DEL CLIENTE QUE NO FUERON FACTURADAS.
        public static DataTable ArmarListaComprasAFacturar(int vendedor, int compraHasta)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                return(cmpDAL.ListarComprasAFacturar(vendedor, compraHasta));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 4
0
        //GENERA UN HISTORIAL DE COMPRAS POR USUARIO
        public static DataTable HistorialComprasPorUsuario(int usuario)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                return(cmpDAL.HistorialComprasPorUsuario(usuario));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 5
0
        //GENERA UN LISTADO DE LAS COMPRAS QUE NO FUERON CALIFICADAS POR USUARIO
        public static DataTable ObtenerComprasNoCalificadas(int idUsuario)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                return(cmpDAL.ObtenerComprasNoCalificadas(idUsuario));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 6
0
        //GENERA UNA COMPRA
        public static void GenerarCompra(int comprador, int publicacion, DateTime fecha, int cant)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                cmpDAL.InsertarCompra(comprador, publicacion, fecha, cant);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 7
0
        //GENERA UN LISTADO DE LOS GASTOS DE VISIBILIDAD POR CADA PUBLICACION QUE SE ENCUENTRE
        //EN LA LISTA DE LAS COMPRAS A FACTURAR
        public static DataTable ObtenerGastosPorVisibilidad(int vendedor, int compraHasta)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                return(cmpDAL.ObtenerGastosVisibilidad(vendedor, compraHasta));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 8
0
        //OBTENER DATOS DEL VENDEDOR
        public static String ObtenerDatosVendedor(int publicacion)
        {
            try
            {
                DAL.ComprasDAL cmpDAL = new FrbaCommerce.DAL.ComprasDAL();

                DataTable dt = cmpDAL.ObtenerVendedor(publicacion);

                if (dt.Rows.Count == 1)
                {
                    return("\n\rNombre: " + dt.Rows[0]["DESCRIPCION"].ToString() + " \n\r Mail: " + dt.Rows[0]["MAIL"].ToString());
                }
                else
                {
                    return(String.Empty);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }