public AlmacenBL(int idCliente) { CnxCliente = ConfigurationManager.AppSettings[idCliente.ToString()].ToString(); strCnx = ConfigurationManager.ConnectionStrings[CnxCliente].ConnectionString; strCnxRule = ConfigurationManager.ConnectionStrings["cnxRules"].ConnectionString; oAlmacenDA = new AlmacenDA(); oMaestrosDA = new MaestrosDA(); }
public List <cAlmacen> Listar() { //Lista de almacenes try { return(AlmacenDA.Listar()); } catch (Exception Ex) { throw Ex; } }
public void Eliminar(int ID) { //Antes de marcar el almacen como eliminado comprobamos que no contenga articulos con existencia if (ValidacionExistencia(ID)) { AlmacenDA.Eliminar(ID); } else { Exception Ex = new Exception("El almacen no puede ser eliminado ya que contiene articulos en su existencia"); throw Ex; } }
public void GuardarCambios(cAlmacen Almacen) { //Si el almacen existe entonces actualizamos if (AlmacenDA.Existe(Almacen.ID)) { AlmacenDA.Actualizar(Almacen); } else //Si el almacen es nuevo entonces creamos { AlmacenDA.Crear(Almacen); } }
public cAlmacen BuscarPorID(int ID) { return(AlmacenDA.BuscarPorID(ID)); }