public List <MedDAL.Inventarios.ErrorCambioPrecio> FinalizaCambioPrecios(string listaPrecios, string operacion, string tipo, decimal cantidad) { if (operacion.Contains("Aumento")) { if (tipo.Contains("Monto")) { return(dalProductos.PreciosProductosAumentarMonto(cantidad, listaPrecios2int(listaPrecios))); } else if (tipo.Contains("Porcentaje")) { return(dalProductos.PreciosProductosAumentarPorcentaje(cantidad, listaPrecios2int(listaPrecios))); } } else if (operacion.Contains("Disminuci")) { if (tipo.Contains("Monto")) { return(dalProductos.PreciosProductosDisminuirMonto(cantidad, listaPrecios2int(listaPrecios))); } if (tipo.Contains("Porcentaje")) { return(dalProductos.PreciosProductosDisminuirPorcentaje(cantidad, listaPrecios2int(listaPrecios))); } } throw new Exception("BlInventarios.FinalizaCambioPrecios - Error en los parámetros"); }