private void ver_Leave(object sender, EventArgs e) { try { if (!string.IsNullOrEmpty(partNo.Text.Trim()) && !string.IsNullOrEmpty(ver.Text.Trim())) { string partNumber = partNo.Text.Trim().ToString(); int version = Convert.ToInt32(ver.Text.Trim().ToString()); InventoryItem item = new InventoryItem(); item.PartNumber = partNumber; item.Version = version; bool foundPartNumber = PartNumberRepository.CheckPartNumberExist(item); if (foundPartNumber == true) { statusLabel.ForeColor = Color.Green; statusLabel.Text = "PartNumber and Version already exist"; } else { statusLabel.ForeColor = Color.Red; statusLabel.Text = "PartNumber and Version not Exist, Please Contact Store Admin"; MessageBox.Show("PartNumber and Version not Exist, Please Contact Store Admin", "PartNumber - Version Missing", MessageBoxButtons.OK, MessageBoxIcon.Error); partNo.Clear(); ver.Clear(); qty.Clear(); loc.Clear(); ; partNo.Focus(); } } } catch (Exception exp) { objLogger.LogMsg(LogModes.UI, LogLevel.ERROR, "Error while cheking PartNumber and Version - " + exp.Message + " StackTrace:- " + exp.StackTrace); statusLabel.ForeColor = Color.Red; statusLabel.Text = "invalid PartNumer / Version"; MessageBox.Show("invalid PartNumer / Version , Please Contact Store Admin", "PartNumber - Version Missing", MessageBoxButtons.OK, MessageBoxIcon.Error); partNo.Clear(); ver.Clear(); qty.Clear(); loc.Clear(); ; partNo.Focus(); } }
private void button1_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtPartNumber.Text) && !string.IsNullOrEmpty(txtVersion.Text)) { InventoryItem item = new InventoryItem(); item.PartNumber = txtPartNumber.Text; item.Version = Convert.ToInt32(txtVersion.Text); bool partNumberExist = PartNumberRepository.CheckPartNumberExist(item); if (!partNumberExist) { bool addstatus = PartNumberRepository.AddPartNumberAdmin(item); if (addstatus) { MessageBox.Show("Successfully added PartNumber", "PartNumber", MessageBoxButtons.OK, MessageBoxIcon.Information); txtPartNumber.Clear(); txtVersion.Clear(); } else { MessageBox.Show("Unable to add Part Number and Version", "PartNumber", MessageBoxButtons.OK, MessageBoxIcon.Error); txtPartNumber.Clear(); txtVersion.Clear(); } } else { MessageBox.Show("PartNumber and Version already exist", "PartNumber", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); txtPartNumber.Clear(); txtVersion.Clear(); } } else { MessageBox.Show("PartNumber and Version already exist", "PartNumber", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); txtPartNumber.Clear(); txtVersion.Clear(); } }