Beispiel #1
0
        public void btnSave_Click(object sender, EventArgs e)
        {
            string strErr="";
            if(this.txtDiagnoseTypeFlag.Text.Trim().Length==0)
            {
                strErr+="DiagnoseTypeFlag不能为空!\\n";
            }
            if(!PageValidate.IsDateTime(txtDiagnoseDateTime.Text))
            {
                strErr+="DiagnoseDateTime格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtRegisterID.Text))
            {
                strErr+="RegisterID格式错误!\\n";
            }
            if(!PageValidate.IsNumber(txtInPatientID.Text))
            {
                strErr+="InPatientID格式错误!\\n";
            }
            if(this.txtICDCode.Text.Trim().Length==0)
            {
                strErr+="ICDCode不能为空!\\n";
            }
            if(this.txtDiseaseName.Text.Trim().Length==0)
            {
                strErr+="DiseaseName不能为空!\\n";
            }
            if(this.txtDescription.Text.Trim().Length==0)
            {
                strErr+="Description不能为空!\\n";
            }

            if(strErr!="")
            {
                MessageBox.Show(this,strErr);
                return;
            }
            int id=int.Parse(this.lblid.Text);
            string DiagnoseTypeFlag=this.txtDiagnoseTypeFlag.Text;
            DateTime DiagnoseDateTime=DateTime.Parse(this.txtDiagnoseDateTime.Text);
            int RegisterID=int.Parse(this.txtRegisterID.Text);
            int InPatientID=int.Parse(this.txtInPatientID.Text);
            string ICDCode=this.txtICDCode.Text;
            string DiseaseName=this.txtDiseaseName.Text;
            string Description=this.txtDescription.Text;

            RuRo.Model.ClinicalInfo model=new RuRo.Model.ClinicalInfo();
            model.id=id;
            model.DiagnoseTypeFlag=DiagnoseTypeFlag;
            model.DiagnoseDateTime=DiagnoseDateTime;
            model.RegisterID=RegisterID;
            model.InPatientID=InPatientID;
            model.ICDCode=ICDCode;
            model.DiseaseName=DiseaseName;
            model.Description=Description;

            RuRo.BLL.ClinicalInfo bll=new RuRo.BLL.ClinicalInfo();
            bll.Update(model);
            Maticsoft.Common.MessageBox.ShowAndRedirect(this,"保存成功!","list.aspx");
        }
Beispiel #2
0
 private void ShowInfo(int id)
 {
     RuRo.BLL.ClinicalInfo bll=new RuRo.BLL.ClinicalInfo();
     RuRo.Model.ClinicalInfo model=bll.GetModel(id);
     this.lblid.Text=model.id.ToString();
     this.lblDiagnoseTypeFlag.Text=model.DiagnoseTypeFlag;
     this.lblDiagnoseDateTime.Text=model.DiagnoseDateTime.ToString();
     this.lblRegisterID.Text=model.RegisterID.ToString();
     this.lblInPatientID.Text=model.InPatientID.ToString();
     this.lblICDCode.Text=model.ICDCode;
     this.lblDiseaseName.Text=model.DiseaseName;
     this.lblDescription.Text=model.Description;
 }