private bool Save() { try { JMMDentistVisit objJMMDentistVisit = ReadScr(); if (objJMMDentistVisit == null) { return(false); } else { JMMDentistVisitBL objJMMDentistVisitBL = new JMMDentistVisitBL(); KPITrace.Debug(TraceWeight.Five, "Calling Manage MedicalDentist"); objJMMDentistVisitBL.Manage(objJMMDentistVisit); if (hdnMode.Value == "ADD") { ShowMsg(MsgType.Success, FrwkMsg.ADD_SUCCESS); NamCtrlSPIN.KPISecurity = "N"; blnForceModeChange = true; } else if (hdnMode.Value == "CHG") { ShowMsg(MsgType.Success, FrwkMsg.UPD_SUCCESS); } hdnBookingID.Value = objJMMDentistVisit.JMBookingID.Value.ToString(); hdnDentVisitID.Value = objJMMDentistVisit.JMDentistVisitID.Value.ToString(); hdnMode.Value = UIMode.CHG.ToString(); hdnNameID.Value = NamCtrlSPIN.KPIID.ToString(); hdnJurisID.Value = objJMMDentistVisit.JurisID.Value.ToString(); if (String.IsNullOrEmpty(hdnSaveClose.Value)) { InquiryChg(ref objJMMDentistVisit); //objJMMDentistVisit.JMDentistVisitID.Value, NamCtrlSPIN.KPIID } AutoUpdateParent(); } } catch (KPIException objKPIError) { ShowMsg(MsgType.Error, FrwkMsg.OP_FAIL, objKPIError); } return(true); }
protected void LastDentalVisit(ref JMMDentistVisit objJMMDentistVisit) { try { JMMDentistVisitBL objJMMDentistVisitBL = new JMMDentistVisitBL(); if (objJMMDentistVisit != null && objJMMDentistVisit.JMBookingID.HasValue && objJMMDentistVisit.JMBookingID.Value > 0) { NextScheduleDisplay(ref objJMMDentistVisit); objJMMDentistVisit = objJMMDentistVisitBL.LastDentalVisit(ref objJMMDentistVisit); } if (objJMMDentistVisit != null) { dttmDentlvisit.Value = objJMMDentistVisit.VisitDttm.Value; } else { ((BasePage)this.Page).AddClientOnLoadScript("SCV('Dental', 'dttmDentlvisit', '', 15);"); } } catch (Exception objError) { throw objError; } }
protected void InquiryChg(ref JMMDentistVisit objJMMDentistVisit) //long DenVistID, long NameCtrlID { objJMMDentistVisit = new JMMDentistVisitBL().Select(objJMMDentistVisit.JMDentistVisitID.Value); try { KPITrace.Debug(TraceWeight.Five, "Retrieving DentistHistory info from DB for DenVistID - " + objJMMDentistVisit.JMDentistVisitID.Value); NamCtrlSPIN.KPIID = objJMMDentistVisit.InmateNameID.Value; if (objJMMDentistVisit != null) { dttmDentalVisitReq.DateValue = objJMMDentistVisit.DentalReqDttm.Value; if (objJMMDentistVisit.RequestedBy.Value.ToString() == "1") { chkInmateSubmitionForm.SelectedValue = objJMMDentistVisit.RequestedBy.Value.ToString(); lblReceivedBy.Text = "Received By "; } else if (objJMMDentistVisit.RequestedBy.Value.ToString() == "2") { chkInmateSubmitionForm.SelectedValue = objJMMDentistVisit.RequestedBy.Value.ToString(); lblReceivedBy.Text = "Requested By "; } LupReceivedBy.KPIID = objJMMDentistVisit.ReceivedByPFID.Value; dttmDentalVisitDate.DateValue = KPIHlp.GVDttm(objJMMDentistVisit.VisitDttm == DateTime.MinValue, objJMMDentistVisit.VisitDttm); if (objJMMDentistVisit.IsDoctor.HasValue) { if (objJMMDentistVisit.IsDoctor.Value.ToString() == "2") { trAttendNurse.Style.Add("display", ""); trAttendDoctor.Style.Add("display", "none"); rdoDoctorNurse.SelectedValue = objJMMDentistVisit.IsDoctor.Value.ToString(); if (objJMMDentistVisit.DoctorID.HasValue) { lupAttendingNurse.KPIID = objJMMDentistVisit.DoctorID.Value; } } else if (objJMMDentistVisit.IsDoctor.Value.ToString() == "1") { trAttendNurse.Style.Add("display", "none"); trAttendDoctor.Style.Add("display", ""); if (objJMMDentistVisit.DoctorID.HasValue) { lupAttendingDoctor.KPIID = objJMMDentistVisit.DoctorID.Value; } rdoDoctorNurse.SelectedValue = objJMMDentistVisit.IsDoctor.Value.ToString(); } } cddLocation.KPISelectedCodeValue = objJMMDentistVisit.DoctorLocation; txtDentalProblem.Text = objJMMDentistVisit.DentalProblem; #region for Dental visit # if (objJMMDentistVisit.DentalVisitNo.HasValue && objJMMDentistVisit.DentalVisitNo.Value != long.MinValue) { NumCrtlDentalNo.KPIID = objJMMDentistVisit.DentalVisitNo.Value; String[] DentalVisitNo = Counter.GetFormattedNo(CounterType.JailBookingNo, objJMMDentistVisit.DentalVisitNo.Value.ToString()).Split('-'); NumCrtlDentalNo.txtYear.Text = Convert.ToString(DentalVisitNo[0]); NumCrtlDentalNo.txtNumber.Text = Convert.ToString(DentalVisitNo[1]); hdnDentalVisitNo.Value = objJMMDentistVisit.DentalVisitNo.ToString(); } #endregion if (hdnMode.Value == UIMode.CHG.ToString()) { pnlUsrCntrls.Visible = true; AddClientOnLoadScript("try{window.resizeTo(1100, 860);}catch(e){}"); } AddClientOnLoadScript("fn_Notes(" + objJMMDentistVisit.JMDentistVisitID.Value + ");"); AddClientOnLoadScript("nEnable('cmdEditor',5);"); DataSet objDS = new DataSet(); objDS = new JMMDentistVisitDB().GetToothDetails(objJMMDentistVisit.JMDentistVisitID.Value, objJMMDentistVisit.JurisID.Value); grdTooth.DataSource = objDS; grdTooth.DataBind(); } } catch (Exception) { throw; } }