Esempio n. 1
0
        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;
            }
        }