private void Search() { dgrid_Result.DataSource = null; INVAdjustStock searchModel = new INVAdjustStock(); searchModel.ProductName = tbx_ProductName.Text != "" ? tbx_ProductName.Text : null; searchModel.InventoryName = tbx_InventoryName.Text != "" ? tbx_InventoryName.Text : null; searchModel.StockTypeName = tbx_StockTypeName.Text != "" ? tbx_StockTypeName.Text : null; searchModel.AdjustReasonName = tbx_AdjustName.Text != "" ? tbx_AdjustName.Text : null; List <INVAdjustStock> adjustStocks = _invAdjustStockWrapper.SearchByCriteria(searchModel); dgrid_Result.DataSource = adjustStocks; }
private void Search() { dgrid_Result.DataSource = null; INVAdjustStock searchModel = new INVAdjustStock(); int AdjustReasonID = 0; int InventoryID = 0; DateTime? dateFrom = null; DateTime? toFrom = null; if (cbx_AdjustReason.SelectedValue != null) { int.TryParse(cbx_AdjustReason.SelectedValue.ToString(), out AdjustReasonID); searchModel.AdjustReasonID = AdjustReasonID; } if (cbx_Store.SelectedValue != null) { int.TryParse(cbx_Store.SelectedValue.ToString(), out InventoryID); searchModel.InventoryID = InventoryID; } if (dtp_fromDate.Value != null) { dateFrom = dtp_fromDate.Value; } if (dtp_toDate.Value != null) { toFrom = dtp_toDate.Value; } if (toFrom == null || dateFrom == null || toFrom < dateFrom) { MessageBox.Show("يجب اختيار فترة زمنية صحيحة"); return; } List <INVAdjustStock> adjustStocks = _invAdjustStockWrapper.SearchByCriteria(searchModel, dateFrom, toFrom); dgrid_Result.DataSource = adjustStocks; }