コード例 #1
0
ファイル: Frm_1TiepDonBN.cs プロジェクト: khaha2210/VXIS
        private bool AddPatient()
        {
            try
            {
                DMBenhNhan obj = new DMBenhNhan();
                obj.Pid = txtPID.Text;
                obj.TenBenhnhan = txtTenbenhnhan.Text;
                obj.DiaChi = txtdiachudaydu.Text;
              if (chkDOB.Checked)
                    {
                        obj.NgaySinh = dtpDoB.Value;
                        obj.NamSinh = Utility.Int16Dbnull(dtpDoB.Value.Year);
                    }
                    else
                    {
                        obj.NamSinh = Utility.Int16Dbnull(txtYearOfBirth.Text);
                    }

               obj.DoituongId = Utility.Int16Dbnull(cboDoituongKCB.SelectedIndex);
               obj.KhoaPhongId = Utility.Int16Dbnull(cboTram.SelectedValue, -1);
                //obj.IdGioitinh = DBNull.Value == cboPatientSex.SelectedValue
                //    ? (bool?)null
                //    : Utility.Int16Dbnull(cboPatientSex.SelectedValue) == 1;
                obj.GioiTinh = Utility.sDbnull(cboPatientSex.SelectedValue);
                obj.NgheNghiep = txtNghenghiep.Text;
                obj.NguoiLienhe = txtNguoilienhe.Text;
                obj.Cmt = txtCMT.Text;
                obj.TrieuTrung = txtTrieuChung.Text;
                obj.SoNha = txtSoNha.Text;
                obj.DienThoai = txtdienthoai.Text;
                obj.NgayTao = DateTime.Now;
                obj.NgayTiepdon = dtCreateDate.Value;
                obj.Email = txtEmail.Text;
                obj.NguoiTao = Utility.sDbnull(globalVariables.UserName);
                obj.NguoiTiepdon = Utility.sDbnull(globalVariables.UserName);
                obj.IsNew = true;
                obj.Save();
               // txtMaBN.Text = Utility.sDbnull(obj.IdBenhnhan);
                return true;
            }
            catch (Exception ex)
            {
                Utility.ShowMsg(ex.Message);
                return false;
            }
        }
コード例 #2
0
        public void Insert(string Pid,string TenBenhnhan,string DiaChi,string MaTinhThanhpho,string MaQuanhuyen,DateTime? NgaySinh,short? NamSinh,short? IdGioitinh,string GioiTinh,string NgheNghiep,string Cmt,string DienThoai,string Email,DateTime NgayTiepdon,string NguoiTiepdon,string TonGiao,DateTime? NgaySua,DateTime? NgayTao,string NguoiSua,string NguoiTao,string NguonGoc,string IpMaytao,string IpMaysua,string TenMaytao,string NguoiLienhe,short? KhoaPhongId,short? GuiSMS,short? DoituongId,string TrieuTrung,string SoNha)
        {
            DMBenhNhan item = new DMBenhNhan();

            item.Pid = Pid;

            item.TenBenhnhan = TenBenhnhan;

            item.DiaChi = DiaChi;

            item.MaTinhThanhpho = MaTinhThanhpho;

            item.MaQuanhuyen = MaQuanhuyen;

            item.NgaySinh = NgaySinh;

            item.NamSinh = NamSinh;

            item.IdGioitinh = IdGioitinh;

            item.GioiTinh = GioiTinh;

            item.NgheNghiep = NgheNghiep;

            item.Cmt = Cmt;

            item.DienThoai = DienThoai;

            item.Email = Email;

            item.NgayTiepdon = NgayTiepdon;

            item.NguoiTiepdon = NguoiTiepdon;

            item.TonGiao = TonGiao;

            item.NgaySua = NgaySua;

            item.NgayTao = NgayTao;

            item.NguoiSua = NguoiSua;

            item.NguoiTao = NguoiTao;

            item.NguonGoc = NguonGoc;

            item.IpMaytao = IpMaytao;

            item.IpMaysua = IpMaysua;

            item.TenMaytao = TenMaytao;

            item.NguoiLienhe = NguoiLienhe;

            item.KhoaPhongId = KhoaPhongId;

            item.GuiSMS = GuiSMS;

            item.DoituongId = DoituongId;

            item.TrieuTrung = TrieuTrung;

            item.SoNha = SoNha;

            item.Save(UserName);
        }
コード例 #3
0
ファイル: Frm_1TiepDonBN.cs プロジェクト: khaha2210/VXIS
        private DMBenhNhan CreatePatientInfo()
        {
            var objBenhnhan = new DMBenhNhan();
            //if (m_enAction == action.Add) objBenhnhan.IdBenhnhan = Utility.Int64Dbnull(txtMaBN.Text, -1);
            //if (m_enAction == action.Update) objBenhnhan.IdBenhnhan = Utility.Int64Dbnull(txtMaBN.Text, -1);
            objBenhnhan.TenBenhnhan = txtTenbenhnhan.Text;
            objBenhnhan.DiaChi = txtDiachi.Text;
            //Tạm REM lại tìm hiểu tại sao lại gán ="" với đối tượng dịch vụ
            //if (_IdDoituongKcb == 1) //Đối tượng dịch vụ
            //    objBenhnhan.DiaChi = "";
            //else //Đối tượng BHYT
            //    objBenhnhan.DiachiBhyt = Utility.sDbnull(txtDiachi_bhyt.Text);
            objBenhnhan.DienThoai = txtdienthoai.Text;
            objBenhnhan.Email = Utility.sDbnull(txtEmail.Text, "");
            //objBenhnhan.Locked = 0;
            objBenhnhan.NgayTao = globalVariables.SysDate;
            objBenhnhan.NguoiTao = globalVariables.UserName;
            objBenhnhan.NguonGoc = "KCB";
            objBenhnhan.Cmt = Utility.sDbnull(txtCMT.Text, "");
            //objBenhnhan.CoQuan = string.Empty;
            objBenhnhan.NgheNghiep = txtNghenghiep.Text;
            objBenhnhan.GioiTinh = cboPatientSex.Text;
            objBenhnhan.IdGioitinh = Utility.ByteDbnull(cboPatientSex.SelectedValue, 0);
            objBenhnhan.NamSinh = Utility.Int16Dbnull(txtYearOfBirth.Text, null);
            string BirthDate = string.Format("{0}/{1}/{2}", 1, 1, txtYearOfBirth.Text);
            if (Dates.IsDate(BirthDate))
            {
                objBenhnhan.NgaySinh = Convert.ToDateTime(BirthDate);
            }
            else
            {
                objBenhnhan.NgaySinh = null;
            }

            if (m_enAction == action.Insert)
            {
                objBenhnhan.NgayTiepdon = dtCreateDate.Value;
                objBenhnhan.NguoiTao = globalVariables.UserName;
            }
            if (m_enAction == action.Update)
            {
                objBenhnhan.NgaySua = globalVariables.SysDate;
                objBenhnhan.NguoiSua = globalVariables.UserName;
                objBenhnhan.NgayTiepdon = dtCreateDate.Value;
            }
               // objBenhnhan.DanToc = txtDantoc.Text;
            return objBenhnhan;
        }