Пример #1
0
        //metodos de carrito
        public CarritoVO DarCarritoCliente(int usrid)
        {
            ClienteDAO clidao = new ClienteDAO();

            if (clidao.ExisteCliente(usrid))
            {
                CarritoDAO cardao = new CarritoDAO();
                if (!cardao.ExisteCarrito(usrid))
                {
                    MonedaDAO mondao           = new MonedaDAO();
                    int       monedaPorDefecto = mondao.ListarMonedas()[0].IdMoneda;
                    CarritoVO carvo            = new CarritoVO()
                    {
                        IdCliente     = usrid,
                        FechaCreacion = System.DateTime.Today,
                        IdMoneda      = monedaPorDefecto
                    };
                    cardao.InsertarCarrito(carvo);
                }
                return(cardao.DarCarrito(usrid));
            }
            else
            {
                throw new ClienteNoExisteException("No existe un cliente con ese id");
            }
        }
Пример #2
0
        public List <MonedaVO> ListarMonedas()
        {
            MonedaDAO mondao = new MonedaDAO();

            return(mondao.ListarMonedas());
        }