private void ColorDetails_Load(object sender, EventArgs e) { LblHeaderText.BackColor = Color.FromName(CmC.LblBackColor); LblHeaderText.Font = new Font(CmC.LblFontStyle, CmC.LblFontSize); //, 17pt, style=Bold LblHeaderText.Font = new Font(LblHeaderText.Font, FontStyle.Bold); LblHeaderText.ForeColor = Color.FromName(CmC.LblFontColor); TxtColorName.Focus(); DataGridColorMaster.AutoGenerateColumns = false; this.AcceptButton = BtnInsertUpdate; GetColorMasterList(""); }
private void BtnInsertUpdate_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(TxtColorName.Text.ToString())) { messageShow.singlemsgtext("Color Name should not be empty."); TxtColorName.Focus(); return; } var ColorMaster = new ColorMaster { ColorName = TxtColorName.Text.ToString(), ColorCode = ColorCode, OperationType = BtnInsertUpdate.Text.ToString() == "Save" ? 1 : 2 }; int id = _instanceRepository.InsertUpdateDeleteColorMaster(ColorMaster); if (id >= 1) { messageShow.singlemsgtext(ColorMaster.OperationType == 1 ? "New Color added successfully" : "Color updated successfully"); ColorMaster.ColorName = ""; ResetControlles(); } else if (id == -1) { messageShow.singlemsgtext("The color name already exists, please try another name!"); } else { messageShow.singlemsgtext("Error in color insert/update"); } } catch (Exception _exception) { CmC.InsertException(_exception); messageShow.singlemsgtext(CmC.ExceptionErrorMessage); } }