public void ModificarMonedaCarrito(int cliid, int monid) { ClienteDAO clidao = new ClienteDAO(); if (clidao.ExisteCliente(cliid)) { CarritoDAO cardao = new CarritoDAO(); if (cardao.ExisteCarrito(cliid)) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monid)) { CarritoVO carvo = cardao.DarCarrito(cliid); cardao.ModificarMonedaCarrito(carvo.IdCarrito, monid); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } } else { throw new CarritoNoExisteException("El cliente no tiene carrito asociado"); } } throw new ClienteNoExisteException("No existe un cliente con ese id"); }
public void BorrarMoneda(int monid) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monid)) { mondao.BorrarMoneda(monid); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } }
public void ModificarMonedaCotizacion(int monedaid, decimal cotiza) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monedaid)) { mondao.ModificarMonedaCotizacion(monedaid, cotiza); } else { throw new MonedaNoExisteException("No existe una moneda con ese id"); } }
//metodos de moneda public void InsertarMoneda(MonedaVO monvo) { MonedaDAO mondao = new MonedaDAO(); if (mondao.ExisteMoneda(monvo.Descripcion)) { throw new MonedaYaExisteException("Ya existe una moneda con esa descripcion"); } else { mondao.InsertarMoneda(monvo); } }