protected void btnAdd_Click(object sender, EventArgs e) { ItemUI objUI = new ItemUI(); MastersController objController = new MastersController(); string lblMsg = ""; int ItemCode = Convert.ToInt32(txtItemCode.Text.Trim()); int GroupID = 0; if (rdoAdd.Checked) { GroupID = SaveItemGroupName(); } if (rdoAssign.Checked) { if (drpItemGroup.SelectedIndex != 0) { // strModelCode = drpModelCode.SelectedItem.Text; GroupID = Convert.ToInt32(drpItemGroup.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; } else { InReport = 0; } //DateTime strCalDate = CalstartDate.SelectedDate; // string strDate = getDate(strCalDate); objUI.ItemCode = ItemCode; objUI.GroupID = GroupID; objUI.Description = strDescription; objUI.IsActive = IsActive; objUI.InReport = InReport; objUI.IsGroup = 1; //string DateTimeAppointment = Convert.ToString(CalstartDate.SelectedDate); 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); //string strQuery = "Insert into Item (Code,Description,IsActive,InReport,EffectDate) values (" + ItemCode + ",'" + strDescription + "'," + IsActive + "," + InReport + ",'" + strDate + "')"; try { //objQueryController.ExecuteQuery(strQuery); objController.AddItem(objUI, null); Response.Redirect(strProjectName+"/View/Forms/Master/ItemDefault.aspx"); } catch (Exception ex) { string strMessage = ex.Message; if (strMessage.Contains("Cannot insert duplicate")) { lblMsg = "Cannot insert duplicate value, Please check the item 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 item 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"; } } } }