/// <summary> /// Create part of the use id from the fist name field /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void txtFirstName_Leave(object sender, EventArgs e) { if (!String.IsNullOrWhiteSpace(txtFirstName.Text) && message != "EDIT") { if (txtFirstName.Text.Length < 4) { DataConnectionClass.CreatePersonId(txtFirstName.Text.ToLower().Substring(0, txtFirstName.Text.Length)); txtBoxPersonId.Text = DataConnectionClass.PersonIdGenerated; } else { DataConnectionClass.CreatePersonId(txtFirstName.Text.ToLower().Substring(0, 4)); txtBoxPersonId.Text = DataConnectionClass.PersonIdGenerated; } } }
private void cmboBuilding_SelectionChangeCommitted(object sender, EventArgs e) { if (message != "EDIT") { cmboBuilding.Text = cmboBuilding.SelectedItem.ToString(); if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (txtPO.Text.Length < 4) { WorkingPID = txtPO.Text.ToLower().Substring(0, txtPO.Text.Length); } else { WorkingPID = txtPO.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboCarrier.Text)) { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (cmboCarrier.Text.Length < 4) { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, 4); } } else { if (cmboCarrier.Text.Length < 4) { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, 4); } } } if (!String.IsNullOrWhiteSpace(cmboVendor.Text)) { if (cmboVendor.Text.Length < 4) { WorkingPID += cmboVendor.Text.ToLower().Substring(0, cmboVendor.Text.Length); } else { WorkingPID += cmboVendor.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboRecipiant.Text)) { if (cmboRecipiant.Text.Length < 4) { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, cmboRecipiant.Text.Length); } else { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboBuilding.Text)) { if (cmboBuilding.Text.Length < 4) { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, cmboBuilding.Text.Length); } else { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, 4); } } DataConnectionClass.CreatePersonId(WorkingPID); txtRoleId.Text = DataConnectionClass.PersonIdGenerated; } newPackage.DelivBuildingShortName = cmboBuilding.Text; }
private void cmboRecipiant_SelectionChangeCommitted(object sender, EventArgs e) { if (message != "EDIT") { cmboRecipiant.Text = cmboRecipiant.SelectedItem.ToString(); if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (txtPO.Text.Length < 4) { WorkingPID = txtPO.Text.ToLower().Substring(0, txtPO.Text.Length); } else { WorkingPID = txtPO.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboCarrier.Text)) { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (cmboCarrier.Text.Length < 4) { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, 4); } } else { if (cmboCarrier.Text.Length < 4) { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, 4); } } } if (!String.IsNullOrWhiteSpace(cmboVendor.Text)) { if (cmboVendor.Text.Length < 4) { WorkingPID += cmboVendor.Text.ToLower().Substring(0, cmboVendor.Text.Length); } else { WorkingPID += cmboVendor.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboRecipiant.Text)) { if (cmboRecipiant.Text.Length < 4) { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, cmboRecipiant.Text.Length); } else { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboBuilding.Text)) { if (cmboBuilding.Text.Length < 4) { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, cmboBuilding.Text.Length); } else { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, 4); } } DataConnectionClass.CreatePersonId(WorkingPID); txtRoleId.Text = DataConnectionClass.PersonIdGenerated; fac = DataConnectionClass.DataLists.FacultyList.FirstOrDefault(i => i.ToString() == cmboRecipiant.Text); BuildingClass b = DataConnectionClass.DataLists.BuildingNames.FirstOrDefault(i => i.BuildingId == fac.Building_Id); cmboBuilding.SelectedItem = b.BuildingShortName; cmboBuilding_SelectionChangeCommitted(this, e); lblroom.Text = fac.RoomNumber; newPackage.DelivBuildingShortName = cmboBuilding.Text + " " + fac.RoomNumber; } else { fac = DataConnectionClass.DataLists.FacultyList.FirstOrDefault(i => i.ToString() == cmboRecipiant.Text); BuildingClass b = DataConnectionClass.DataLists.BuildingNames.FirstOrDefault(i => i.BuildingId == fac.Building_Id); cmboBuilding.SelectedItem = b.BuildingShortName; cmboBuilding_SelectionChangeCommitted(this, e); lblroom.Text = fac.RoomNumber; newPackage.DelivBuildingShortName = cmboBuilding.Text + " " + fac.RoomNumber; } }
private void txtPO_Leave(object sender, EventArgs e) { if (message != "EDIT") { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (txtPO.Text.Length < 4) { WorkingPID = txtPO.Text.ToLower().Substring(0, txtPO.Text.Length); } else { WorkingPID = txtPO.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboCarrier.Text)) { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (cmboCarrier.Text.Length < 4) { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, 4); } } else { if (cmboCarrier.Text.Length < 4) { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, 4); } } } if (!String.IsNullOrWhiteSpace(cmboVendor.Text)) { if (cmboVendor.Text.Length < 4) { WorkingPID += cmboVendor.Text.ToLower().Substring(0, cmboVendor.Text.Length); } else { WorkingPID += cmboVendor.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboRecipiant.Text)) { if (cmboRecipiant.Text.Length < 4) { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, cmboRecipiant.Text.Length); } else { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboBuilding.Text)) { if (cmboBuilding.Text.Length < 4) { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, cmboBuilding.Text.Length); } else { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, 4); } } DataConnectionClass.CreatePersonId(WorkingPID); txtRoleId.Text = DataConnectionClass.PersonIdGenerated; } }
private void cmboRecipiant_SelectionChangeCommitted(object sender, EventArgs e) { if (message != "EDIT" || (message == "ADD" && newPackage.Notes.Count == 0)) { cmboRecipiant.Text = cmboRecipiant.SelectedItem.ToString(); if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (txtPO.Text.Length < 4) { WorkingPID = txtPO.Text.ToLower().Substring(0, txtPO.Text.Length); } else { WorkingPID = txtPO.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboCarrier.Text)) { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (cmboCarrier.Text.Length < 4) { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, 4); } } else { if (cmboCarrier.Text.Length < 4) { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, 4); } } } if (!String.IsNullOrWhiteSpace(cmboVendor.Text)) { if (cmboVendor.Text.Length < 4) { WorkingPID += cmboVendor.Text.ToLower().Substring(0, cmboVendor.Text.Length); } else { WorkingPID += cmboVendor.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboRecipiant.Text)) { if (cmboRecipiant.Text.Length < 4) { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, cmboRecipiant.Text.Length); } else { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboBuilding.Text)) { if (cmboBuilding.Text.Length < 4) { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, cmboBuilding.Text.Length); } else { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, 4); } } DataConnectionClass.CreatePersonId(WorkingPID); txtRoleId.Text = DataConnectionClass.PersonIdGenerated; fac = DataConnectionClass.DataLists.FacultyList.FirstOrDefault(i => i.ToString() == cmboRecipiant.Text); BuildingClass b = DataConnectionClass.DataLists.BuildingNames.FirstOrDefault(i => i.BuildingId == fac.Building_Id); cmboBuilding.SelectedItem = b.BuildingShortName; cmboBuilding_SelectionChangeCommitted(this, e); lblroom.Text = fac.RoomNumber; newPackage.DelivBuildingShortName = cmboBuilding.Text + " " + fac.RoomNumber; } else { string compairer = cmboRecipiant.Text; foreach (Faculty f in DataConnectionClass.DataLists.FacultyList) { string fname = f.ToString(); if (fname == compairer) { fac = f; break; } } if (fac == null) { MessageBox.Show("Null Faculty object. Aborting.", "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //break point BuildingClass b = new BuildingClass(); foreach (BuildingClass build in DataConnectionClass.DataLists.BuildingNames) { if (build.BuildingId == fac.Building_Id) { b = build; break; } } cmboBuilding.SelectedItem = b.BuildingShortName; cmboBuilding_SelectionChangeCommitted(this, e); lblroom.Text = fac.RoomNumber; newPackage.DelivBuildingShortName = cmboBuilding.Text + " " + fac.RoomNumber; } isSlectedItem[1] = true; selecteditem = cmboRecipiant.SelectedItem; btnReceive.Enabled = IsRequiredItemsSelected(); }
private void cmboVendor_SelectionChangeCommitted(object sender, EventArgs e) { if (message != "EDIT" || (message == "ADD" && newPackage.Notes.Count == 0)) { cmboVendor.Text = cmboVendor.SelectedItem.ToString(); if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (txtPO.Text.Length < 4) { WorkingPID = txtPO.Text.ToLower().Substring(0, txtPO.Text.Length); } else { WorkingPID = txtPO.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboCarrier.Text)) { if (!String.IsNullOrWhiteSpace(txtPO.Text)) { if (cmboCarrier.Text.Length < 4) { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID += cmboCarrier.Text.ToLower().Substring(0, 4); } } else { if (cmboCarrier.Text.Length < 4) { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, cmboCarrier.Text.Length); } else { WorkingPID = cmboCarrier.Text.ToLower().Substring(0, 4); } } } if (!String.IsNullOrWhiteSpace(cmboVendor.Text)) { if (cmboVendor.Text.Length < 4) { WorkingPID += cmboVendor.Text.ToLower().Substring(0, cmboVendor.Text.Length); } else { WorkingPID += cmboVendor.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboRecipiant.Text)) { if (cmboRecipiant.Text.Length < 4) { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, cmboRecipiant.Text.Length); } else { WorkingPID += cmboRecipiant.Text.ToLower().Substring(0, 4); } } if (!String.IsNullOrWhiteSpace(cmboBuilding.Text)) { if (cmboBuilding.Text.Length < 4) { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, cmboBuilding.Text.Length); } else { WorkingPID += cmboBuilding.Text.ToLower().Substring(0, 4); } } DataConnectionClass.CreatePersonId(WorkingPID); txtRoleId.Text = DataConnectionClass.PersonIdGenerated; } isSlectedItem[0] = true; selecteditem = cmboVendor.SelectedItem; btnReceive.Enabled = IsRequiredItemsSelected(); }