protected void BtnSave_Click(object sender, EventArgs e) { int lintcnt = 0; EntityTestPara entDept = new EntityTestPara(); if (Session["update"].ToString() == ViewState["update"].ToString()) { if (ddlTestName.SelectedIndex == 0) { lblMsg.Text = "Please Select Test Name"; ddlTestName.Focus(); return; } else { if (string.IsNullOrEmpty(txtParaName.Text.Trim())) { lblMsg.Text = "Please Enter The Test Parameter Name"; txtParaName.Focus(); return; } else { if (string.IsNullOrEmpty(txtMinPara.Text.Trim())) { lblMsg.Text = "Please Enter Minimum Parameter Value"; txtMinPara.Focus(); return; } else { if (string.IsNullOrEmpty(txtMaxPara.Text.Trim())) { lblMsg.Text = "Please Enter Maximum Parameter Value"; txtMaxPara.Focus(); return; } else { if (Convert.ToDecimal(txtMaxPara.Text) <= Convert.ToDecimal(txtMinPara.Text)) { lblMsg.Text = "Maximum Parameter Value Can't Be Less Then Minimum Parameter Value"; txtMaxPara.Text = string.Empty; txtMaxPara.Focus(); return; } else { entDept.TestId = Convert.ToInt32(ddlTestName.SelectedValue); entDept.MinPara = Convert.ToDecimal(txtMinPara.Text); entDept.MaxPara = Convert.ToDecimal(txtMaxPara.Text); entDept.ParaName = txtParaName.Text; if (!mobjDeptBLL.IsRecordExist(entDept)) { lintcnt = mobjDeptBLL.InsertTestWithPara(entDept); if (lintcnt > 0) { GetTestsWithPara(); lblMessage.Text = "Record Inserted Successfully...."; Session["update"] = Server.UrlEncode(System.DateTime.Now.ToString()); } else { lblMessage.Text = "Record Not Inserted..."; } } else { lblMessage.Text = "Record Already Exist...."; } } } } } } } MultiView1.SetActiveView(View1); }