protected void BtnSave_Click(object sender, EventArgs e) { try { int lintcnt = 0; EntityTest entDept = new EntityTest(); if (Session["update"].ToString() == ViewState["update"].ToString()) { entDept.TestName = txtDeptDesc.Text.Trim(); entDept.TestCharge = Convert.ToDecimal(txtCharge.Text); entDept.Precautions = txtDeptCode.Text; entDept.IsRadiology = rdoRadiology.Checked ? true : false; entDept.IsPathology = rdoPathology.Checked ? true : false; entDept.TestCatId = Convert.ToInt32(ddlTestCatagory.SelectedValue); if (!mobjDeptBLL.IsRecordExists(entDept)) { lintcnt = mobjDeptBLL.InsertTest(entDept); if (lintcnt > 0) { GetTests(); 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); } catch (Exception ex) { lblMessage.Text = ex.Message; } }