Example #1
0
 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();
     }
 }
Example #2
0
        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();
            }
        }