public void GetEmployeeBunkerSizeDetail() { PTSProject.clsUniform cUniform = Container.Resolve <clsUniform>(); if (ViewModel.sprBunkerList.DataRowCnt == 0) { return; } if (ViewModel.CurrEmpID == "") { return; } if (cUniform.GetUniformEmployeePPESizesByID(ViewModel.CurrEmpID) != 0) { //continue } else { ViewManager.ShowMessage("Ooops! There was a problem retrieving UniformEmployeePPESizes.", "Error Getting UniformEmployeePPESizes", UpgradeHelpers.Helpers.BoxButtons.OK); return; } if (cUniform.EmployeeUniformSizeInDate != "") { ViewModel.chkInDate.CheckState = UpgradeHelpers.Helpers.CheckState.Checked; ViewModel.dteInDate.Visible = true; ViewModel.dteInDate.Text = cUniform.EmployeeUniformSizeInDate; } else { ViewModel.chkInDate.CheckState = UpgradeHelpers.Helpers.CheckState.Unchecked; ViewModel.dteInDate.Visible = false; } ViewModel.txtCoatSizeDesc.Text = cUniform.EmployeeUniformSizeCoatSpreadDesc; ViewModel.txtBootSizeDesc.Text = cUniform.EmployeeUniformSizeBootSpreadDesc; if (cUniform.EmployeeUniformSizeCoatSizeCode != 0) { for (int i = 0; i <= ViewModel.cboCoatSize.Items.Count - 1; i++) { if (cUniform.EmployeeUniformSizeCoatSizeCode == ViewModel.cboCoatSize.GetItemData(i)) { ViewModel.cboCoatSize.SelectedIndex = i; break; } } } else { ViewModel.cboCoatSize.SelectedIndex = -1; } if (cUniform.EmployeeUniformSizePantSizeCode != 0) { for (int i = 0; i <= ViewModel.cboPantSize.Items.Count - 1; i++) { if (cUniform.EmployeeUniformSizePantSizeCode == ViewModel.cboPantSize.GetItemData(i)) { ViewModel.cboPantSize.SelectedIndex = i; break; } } } else { ViewModel.cboPantSize.SelectedIndex = -1; } if (cUniform.EmployeeUniformSizeBootSizeCode != 0) { for (int i = 0; i <= ViewModel.cboBootSize.Items.Count - 1; i++) { if (cUniform.EmployeeUniformSizeBootSizeCode == ViewModel.cboBootSize.GetItemData(i)) { ViewModel.cboBootSize.SelectedIndex = i; break; } } } else { ViewModel.cboBootSize.SelectedIndex = -1; } if (cUniform.EmployeeUniformSizeGloveSizeCode != 0) { for (int i = 0; i <= ViewModel.cboGloveSize.Items.Count - 1; i++) { if (cUniform.EmployeeUniformSizeGloveSizeCode == ViewModel.cboGloveSize.GetItemData(i)) { ViewModel.cboGloveSize.SelectedIndex = i; break; } } } else { ViewModel.cboGloveSize.SelectedIndex = -1; } if (cUniform.EmployeeUniformSizeBootManufID != 0) { for (int i = 0; i <= ViewModel.cboBootBrand.Items.Count - 1; i++) { if (cUniform.EmployeeUniformSizeBootManufID == ViewModel.cboBootBrand.GetItemData(i)) { ViewModel.cboBootBrand.SelectedIndex = i; break; } } } else { ViewModel.cboBootBrand.SelectedIndex = -1; } ViewModel.cmdEdit.Text = "Update"; ViewModel.cmdEdit.Tag = "0"; ViewModel.cmdEdit.Enabled = true; }
public void EditEmployeeBunkerSizeInfo() { PTSProject.clsUniform cUniform = Container.Resolve <clsUniform>(); bool RecordExists = false; if (ViewModel.CurrEmpID == "") { return; } if (cUniform.GetUniformEmployeePPESizesByID(ViewModel.CurrEmpID) != 0) { RecordExists = true; } else { RecordExists = false; cUniform.EmployeeUniformSizeEmployeeID = ViewModel.CurrEmpID; } if (ViewModel.chkInDate.CheckState == UpgradeHelpers.Helpers.CheckState.Unchecked) { cUniform.EmployeeUniformSizeInDate = ""; } else { cUniform.EmployeeUniformSizeInDate = DateTime.Parse(ViewModel.dteInDate.Text).ToString("MM/dd/yyyy"); } if (ViewModel.cboPantSize.SelectedIndex == -1) { cUniform.EmployeeUniformSizePantSizeCode = 0; cUniform.EmployeeUniformSizePantSizeDesc = ""; } else { cUniform.EmployeeUniformSizePantSizeCode = ViewModel.cboPantSize.GetItemData(ViewModel.cboPantSize.SelectedIndex); cUniform.EmployeeUniformSizePantSizeDesc = modGlobal.Clean(ViewModel.cboPantSize.Text); } cUniform.EmployeeUniformSizeCoatSpreadDesc = modGlobal.Clean(ViewModel.txtCoatSizeDesc.Text); if (ViewModel.cboCoatSize.SelectedIndex == -1) { cUniform.EmployeeUniformSizeCoatSizeCode = 0; cUniform.EmployeeUniformSizeCoatSizeDesc = ""; } else { cUniform.EmployeeUniformSizeCoatSizeCode = ViewModel.cboCoatSize.GetItemData(ViewModel.cboCoatSize.SelectedIndex); cUniform.EmployeeUniformSizeCoatSizeDesc = modGlobal.Clean(ViewModel.cboCoatSize.Text); } cUniform.EmployeeUniformSizeBootSpreadDesc = modGlobal.Clean(ViewModel.txtBootSizeDesc.Text); if (ViewModel.cboBootSize.SelectedIndex == -1) { cUniform.EmployeeUniformSizeBootSizeCode = 0; cUniform.EmployeeUniformSizeBootSizeDesc = ""; } else { cUniform.EmployeeUniformSizeBootSizeCode = ViewModel.cboBootSize.GetItemData(ViewModel.cboBootSize.SelectedIndex); cUniform.EmployeeUniformSizeBootSizeDesc = modGlobal.Clean(ViewModel.cboBootSize.Text); } if (ViewModel.cboBootBrand.SelectedIndex == -1) { cUniform.EmployeeUniformSizeBootManufID = 0; cUniform.EmployeeUniformSizeBootManufDesc = ""; } else { cUniform.EmployeeUniformSizeBootManufID = ViewModel.cboBootBrand.GetItemData(ViewModel.cboBootBrand.SelectedIndex); cUniform.EmployeeUniformSizeBootManufDesc = modGlobal.Clean(ViewModel.cboBootBrand.Text); } if (ViewModel.cboGloveSize.SelectedIndex == -1) { cUniform.EmployeeUniformSizeGloveSizeCode = 0; cUniform.EmployeeUniformSizeGloveSizeDesc = ""; } else { cUniform.EmployeeUniformSizeGloveSizeCode = ViewModel.cboGloveSize.GetItemData(ViewModel.cboGloveSize.SelectedIndex); cUniform.EmployeeUniformSizeGloveSizeDesc = modGlobal.Clean(ViewModel.cboGloveSize.Text); } if (RecordExists) { if (cUniform.UpdateUniformEmployeePPESizes() != 0) { FillBunkerGrid(); FindEmployee(); } else { ViewManager.ShowMessage("Oooops! Error updating UniformEmployeePPESizes.", "Error Updating UniformEmployeePPESizes", UpgradeHelpers.Helpers.BoxButtons.OK); } } else { if (cUniform.InsertUniformEmployeePPESizes() != 0) { FillBunkerGrid(); FindEmployee(); } else { ViewManager.ShowMessage("Oooops! Error adding UniformEmployeePPESizes.", "Error Adding UniformEmployeePPESizes", UpgradeHelpers.Helpers.BoxButtons.OK); } } }