Exemplo n.º 1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (ThieuDuLieu(true))
            {
                return;
            }

            SetBenhNhanIndex(-1);

            long re = bnBUS.Insert(bnIndex);

            if (re > 0)
            {
                MessageBox.Show("Thành công.", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadData();
            }
            else
            {
                if (re == -2)
                {
                    MessageBox.Show("Trùng mã, vui lòng nhập lại!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    MessageBox.Show("Không thành công.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Exemplo n.º 2
0
        //nhập
        private void button1_Click(object sender, EventArgs e)
        {
            BenhNhanDTO BenhNhan = new BenhNhanDTO();

            string day = dateTimePicker2.Value.Date.ToString("yyyy/MM/dd");

            BenhNhan.MaBN     = txtMaBN.Text;
            BenhNhan.HoTen    = txtHoTen.Text;
            BenhNhan.GioiTinh = "nam";
            if (radioNam.Checked == true)
            {
                BenhNhan.GioiTinh = "Nam";
            }
            else
            {
                BenhNhan.GioiTinh = "Nu";
            }
            BenhNhan.NamSinh = day;
            BenhNhan.DiaChi  = txtDiaChi.Text;


            DbAck ack = BenhNhanBUS.Insert(BenhNhan);

            if (ack == DbAck.Ok)
            {
                MessageBox.Show("Thêm Thành Công", "Thông báo");
            }
            else
            {
                if (ack == DbAck.Unknown)
                {
                    MessageBox.Show("Lỗi không xác định", "Thông báo");
                }
                else
                {
                }
            }
            loadListBenhNhan();
        }