protected void btnSave_Click(object sender, ImageClickEventArgs e) { objNLog.Info("Event Started..."); PatientInfoDAL Pat_Info = new PatientInfoDAL(); try { if (rbtnDecision.SelectedValue == "R") { UpdateRxMedRequest(hidRxReqID.Value); } else { string drugName = txtDrug.Text.Trim(); if (rbtnDecision.SelectedValue == "A") { if (chkSubDrugName.Checked == true) { if (txtSubDrugName.Text != "") { drugName = txtSubDrugName.Text; } else { lblMsg.Text = "Substitute Drug Name Can Not Be Empty..!"; lblMsg.Visible = true; mpeRxApproval.Show(); Filldata(); } } } int DrugID = Pat_Info.Get_MedID(drugName); if (DrugID > 0) // If entered drug name doesn't exist { if (txtQuantity.Text == "" || txtQuantity.Text == "0") { lblMsg.Text = "Drug Quantity can not be empty or zero."; lblMsg.Visible = true; mpeRxApproval.Show(); Filldata(); } else { UpdateRxMedRequest(hidRxReqID.Value); } } else { lblMsg.Text = "Invalid Drug Name - " + drugName; lblMsg.Visible = true; mpeRxApproval.Show(); Filldata(); } } } catch (Exception ex) { objNLog.Error("Error : " + ex.Message); } objNLog.Info("Event Completed..."); }