Пример #1
0
        /// <summary>
        /// kiểm tra thông tin nhập vào
        /// </summary>
        /// <param name="ds"></param>
        /// <returns></returns>
        private static bool Checkdauvao(cNhomBenhDO ds)
        {
            if (ds.MANHOMBENH.Length <= 2 || ds.MANHOMBENH.Length > 3)
            {
                XtraMessageBox.Show("Mã nhóm bệnh chỉ có 3 ký tự ");
                return(false);
            }
            if (ds.MANHOMBENH.Equals(""))
            {
                XtraMessageBox.Show("Vui lòng nhập mã nhóm bênh!");
                return(false);
            }
            if (ds.TENNHOMBENH.Equals(""))
            {
                XtraMessageBox.Show("Vui lòng nhập tên nhóm bệnh!");
                return(false);
            }

            return(true);
        }
Пример #2
0
        /// <summary>
        /// Lay danh sach nhom benh tu entities
        /// </summary>
        /// <returns></returns>
        public static List <cNhomBenhDO> GetdsNhombenh()
        {
            List <cNhomBenhDO> dsNhombenh = new List <cNhomBenhDO>();

            using (DB_HMS_Entities ds = new DB_HMS_Entities())
            {
                var query = from ads in ds.tbNHOMBENHs
                            select ads;
                foreach (var row in query)
                {
                    cNhomBenhDO dss = new cNhomBenhDO();
                    dss.MANHOMBENH  = row.MANHOMBENH;
                    dss.TENNHOMBENH = row.TENNHOMBENH;
                    dss.MOTA        = row.MOTA;
                    dss.NGAYTAO     = row.NGAYTAO.Value;
                    dss.TRANGTHAI   = row.TRANGTHAI.Value;
                    dsNhombenh.Add(dss);
                }
                return(dsNhombenh);
            }
        }
Пример #3
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            cNhomBenhDO ds = Getthongtinnhombenh();

            if (Checkdauvao(ds) == true)
            {
                if (BUS.cBenhBUS.CheckNhombenh(ds.MANHOMBENH) == true)
                {
                    XtraMessageBox.Show("Nhóm bệnh đã tồn tại: " + txtMaNhom.Text + "!!",
                                        "Hỏi", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    if (BUS.cBenhBUS.CheckNhombenh(ds.MANHOMBENH) == false)
                    {
                        BUS.cBenhBUS.InsertNhombenh(ds.MANHOMBENH, ds.TENNHOMBENH, ds.MOTA, ds.NGAYTAO, ds.TRANGTHAI);
                        frmNhombenh_Load(sender, e);
                        XtraMessageBox.Show("Lưu thành công", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
        }
Пример #4
0
        public cNhomBenhDO Getthongtinnhombenh()
        {
            cNhomBenhDO ds = new cNhomBenhDO();

            ds.MANHOMBENH = txtMaNhom.Text;
            String[] n        = txtTenNhom.Text.Split(' ');
            string   sTenNhom = "";

            for (int i = 0; i < n.Length; i++)
            {
                n[i] = n[i].Trim();
                if (n[i] != "")
                {
                    sTenNhom = sTenNhom + " " + n[i];
                }
            }
            ds.TENNHOMBENH = sTenNhom.Trim();
            ds.NGAYTAO     = DateTime.Today;
            ds.MOTA        = txtMota.Text;
            ds.TRANGTHAI   = true;
            return(ds);
        }