Пример #1
0
        protected void DeleteDiagnosis_ServerClick(object sender, EventArgs e)
        {
            string UserName = Session["User"].ToString();
            int    ID       = Convert.ToInt32(HiddenFieldPatientDiagnosis.Value);

            PatientDiagnosisDAL   oDiagnosisDAL   = new PatientDiagnosisDAL();
            PatientDiagnosisModel oDiagnosisClass = new PatientDiagnosisModel();

            oDiagnosisClass.IsDeleted    = true;
            oDiagnosisClass.ReasonDelete = itemname.InnerText;
            string lbl = lblPatientDiagnosis.Text;

            oDiagnosisClass.ID = ID;
            oDiagnosisDAL.DeleteData(UserName, oDiagnosisClass);

            PopulateDiagnosis(EncounterNo.Value);
        }
Пример #2
0
        private void PopulateDiagnosis(string caseNo)
        {
            PatientDiagnosisDAL   diagnosisDAL   = new PatientDiagnosisDAL();
            PatientDiagnosisModel diagnosisModel = new PatientDiagnosisModel();

            oDs = new DataSet();

            diagnosisModel.CaseNo    = caseNo;
            diagnosisModel.PatientNo = PatientNo.Value;

            oDs = diagnosisDAL.SeachData(diagnosisModel);

            if (oDs != null)
            {
                gvDiagnosis.DataSource = oDs.Tables[0];
                gvDiagnosis.DataBind();
            }
        }
Пример #3
0
        protected void AddDiagnosis_ServerClick(object sender, EventArgs e)
        {
            string sUserName = Session["User"].ToString();

            PatientDiagnosisDAL   oDiagnosisDAL   = new PatientDiagnosisDAL();
            PatientDiagnosisModel oDiagnosisClass = new PatientDiagnosisModel();

            oDiagnosisClass.EncounterNo = EncounterNo.Value;
            oDiagnosisClass.CaseNo      = "";
            oDiagnosisClass.PatientNo   = PatientNo.Value;
            oDiagnosisClass.Code        = ICDCode.Value; // txtICDCode.Value;
            oDiagnosisClass.Description = ICDDesc.Value; // txtICDDescription.Value;
            oDiagnosisClass.PatientNo   = PatientNo.Value;
            oDiagnosisClass.StartDate   = DateTime.Now;
            oDiagnosisClass.Notes       = "";
            oDiagnosisDAL.InsertData(sUserName, oDiagnosisClass);

            PopulateDiagnosis(EncounterNo.Value);
        }
Пример #4
0
        private void PopulateDiagnosis(string encounterNo)
        {
            lblDiagnosis.Text = "";
            PatientDiagnosisDAL   diagnosisDAL   = new PatientDiagnosisDAL();
            PatientDiagnosisModel diagnosisModel = new PatientDiagnosisModel();
            var oDs = new DataSet();

            diagnosisModel.EncounterNo = encounterNo;
            oDs = diagnosisDAL.SelectByEncounterNo(diagnosisModel);

            if (oDs != null)
            {
                if (oDs.Tables[0].Rows.Count > 0)
                {
                    for (int i = 0; i <= oDs.Tables[0].Rows.Count - 1; i++)
                    {
                        lblDiagnosis.Text = lblDiagnosis.Text + "<br>" + oDs.Tables[0].Rows[i]["Description"].ToString();
                    }
                }
            }
        }