protected void btnAdd_Click(object sender, EventArgs e) { ModelUI objUI = new ModelUI(); MastersController objController = new MastersController(); string lblMsg = ""; int Code = Convert.ToInt16(txtCode.Text.Trim()); int GroupID = 0; string strModelCode = ""; if (rdoAdd.Checked) { //strModelCode = txtModelCode.Text.Trim(); GroupID = SaveModelGroupName(); } if (rdoAssign.Checked) { if (drpModelCode.SelectedIndex != 0) { // strModelCode = drpModelCode.SelectedItem.Text; GroupID = Convert.ToInt32(drpModelCode.SelectedValue); } } if (GroupID > 0) { string strDescription = txtDesc.Text.Trim(); int IsActive = 0; if (chkActive.Checked) { IsActive = 1; } else { IsActive = 0; } int InReport = 0; if (chkReport.Checked) { InReport = 1; } objUI.Code = Code; objUI.GroupID = GroupID; objUI.Description = strDescription; objUI.IsActive = IsActive; objUI.InReport = InReport; objUI.IsGroup = 1; string Date = objDate.ConvertDateFormat(CalstartDate.Value); if (Date == "") { objUI.EffectDate = Convert.ToDateTime("1/1/1900"); } else { objUI.EffectDate = Convert.ToDateTime(Date); } objUI.StatusID = Convert.ToInt32(hdnStatusID.Value); try { objController.AddProduct(objUI, null); Response.Redirect(strProjectName+"/View/Forms/Master/ModelDefault.aspx"); } catch (Exception ex) { string strMessage = ex.Message; if (strMessage.Contains("Cannot insert duplicate")) { lblMsg = "Cannot insert duplicate value, Please check the code"; string strjscript = "<script language='javascript'>"; strjscript += " setMessageText('ctl00_ContentPlaceHolder1_lblMessage','" + lblMsg + "' );"; strjscript += "</script" + ">"; Literal1.Text = strjscript; //lblMessage.Text = "Cannot insert duplicate value, Please check the code"; } else { lblMsg = "Record could not be added successfully"; string strjscript = "<script language='javascript'>"; strjscript += " setMessageText('ctl00_ContentPlaceHolder1_lblMessage','" + lblMsg + "' );"; strjscript += "</script" + ">"; Literal1.Text = strjscript; //lblMessage.Text = "Record could not be added successfully"; } } } }