public StockLotsSales() { InitializeComponent(); _context = new adoraDBContext(); // Initialize DB Context _handler = new StockLotSalesHandle(); // Initialize Handler _dao = new StockLotSalesDAO(); // Initialize Data access object _validator = new StockLotsSalesValidator(); // Initialize validator object _userHandler = new LoginDetails(); // Initialize user handler object _val = new Validations(); }
private bool getemptyValidation() { bool emptyval1 = true; bool emptyval2 = true; bool emptyval3 = true; bool emptyval4 = true; Validations val1 = new Validations(); if (val1.emptyFieldVal(txtFOBPAddFabPricePerYard, lblFOBPFabErrPricePerYard)) emptyval1 = false; if (val1.emptyFieldVal(txtFOBPAddFabYardage, lblFOBPFabErrYardage)) emptyval2 = false; if (val1.emptyFieldVal(txtFOBPAddFabCourierTransport, lblFOBPFabErrCourierTransport)) emptyval3 = false; if (val1.emptyFieldVal(cmbFOBPAddFabType, lblFOBPFabErrType)) emptyval4 = false; //MessageBox.Show((emptyval1 && emptyval2 && emptyval3 && emptyval4).ToString() + "|" + emptyval1.ToString()+"|"+emptyval2.ToString()+"|"+emptyval3.ToString()+"|"+emptyval4.ToString()); return emptyval1 || emptyval2 || emptyval3 || emptyval4; }
private bool getEmptyValForacc() { bool emptyvalacc1 = true; bool emptyvalacc2 = true; bool emptyvalacc3 = true; bool emptyvalacc4= true; bool emptyvalacc5 = true; Validations valAcc = new Validations(); if (valAcc.emptyFieldVal(txtFOBPAddAccPricePerUnit, lblFOBPErrAccPricePreUnit)) { emptyvalacc1 = false; } if (valAcc.emptyFieldVal(txtFOBPAddAccNoOfUnits, lblFOBPErrAccNoOfUnits)) { emptyvalacc2 = false; } if (valAcc.emptyFieldVal(txtFOBPAddAccCourierTransport, lblFOBPErrAccCourierTransport)) { emptyvalacc3 = false; } if (valAcc.emptyFieldVal(cmbFOBPAddAccType, lblFOBPErrAccType)) { emptyvalacc4 = false; } if (valAcc.emptyFieldVal(cmbFOBPAddAccUnit, lblFOBPErrAccUnit)) { emptyvalacc5 = false; } return emptyvalacc1 || emptyvalacc2 || emptyvalacc3 || emptyvalacc4 || emptyvalacc5 ; }
private void btnAddAccList_Click(object sender, RoutedEventArgs e) { Validations val = new Validations(); if ((val.emptyFieldVal(txtWeightPItem.Text) || val.emptyFieldVal(txtCostOfHgrams.Text))) { double wPI = Convert.ToDouble(txtWeightPItem.Text); double costForH = Convert.ToDouble(txtCostOfHgrams.Text); double amt = Convert.ToDouble(txtAccAmt.Text); addItems(lstBoxAccType, cmbAccTypes.SelectedValue.ToString()); addItems(lstBoxAccWPI, txtWeightPItem.Text); addItems(lstBoxAccCostForH, txtCostOfHgrams.Text); addItems(lstBoxAccAmt, txtAccAmt.Text); addItems(lstBoxAccCostPI, ((costForH / 100.0) * wPI * amt).ToString("0.00")); addItems(lstBoxAccCostID, "XXXX"); clear(cmbAccTypes, txtWeightPItem, txtCostOfHgrams, btnAddAccList, txtAccAmt); } else { MessageBox.Show("Weight per item and Cost of 100 grams can not be empty !", "Empty Fields in Accessories", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private void btnAddFabToList_Click(object sender, RoutedEventArgs e) { Validations val = new Validations(); if ((val.emptyFieldVal(txtCostPYard.Text) || val.emptyFieldVal(txtConsump.Text))) { try { double fabCPY = Convert.ToDouble(txtCostPYard.Text); double fabComsup = Convert.ToDouble(txtConsump.Text); addItems(lstBoxFabType, cmbFabTypes.SelectedValue.ToString()); addItems(lstBoxFabCPY, txtCostPYard.Text); addItems(lstBoxFabComsup, txtConsump.Text); addItems(lstBoxFabCost, (fabCPY * fabComsup).ToString("0.00")); addItems(lstBoxFabCostID, "XXXX"); clear(cmbFabTypes, txtCostPYard, txtConsump, btnAddFabToList); } catch (Exception) { } } else { MessageBox.Show("Cost per Yard and Consumtion can not be empty !", "Empty Fields in Fabrics", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private bool getvalidationsEmptyFields() { bool valresult1 = false; bool valresult2 = false; Validations val = new Validations(); if (!val.emptyFieldValbyId(cmbFOHmonthComboBox, lblFOHErrForMonth)) { lblFOHErrForMonth.Visibility = System.Windows.Visibility.Visible; valresult1 = true; } if (!val.emptyFieldValbyId(cmbFOHForMonthYear, lblFOHErrForMonth)) { lblFOHErrForMonth.Visibility = System.Windows.Visibility.Visible; valresult2 = true; } return valresult1 && valresult2; }