コード例 #1
0
        public void XacNhanThemMucThuong()
        {
            if (string.IsNullOrEmpty(NhapTenMucThuong))
            {
                DialogOpen = true;
                IconModal  = "CloseCircle";
                ThongBao   = "Bạn phải nhập tên mức thưởng hợp lệ";
                return;
            }
            if (string.IsNullOrEmpty(NhapTienThuong))
            {
                DialogOpen = true;
                IconModal  = "CloseCircle";
                ThongBao   = "Bạn phải nhập tiền thưởng hợp lệ";
                return;
            }
            if (!checkNumberFormat(NhapTienThuong))
            {
                DialogOpen = true;
                IconModal  = "CloseCircle";
                ThongBao   = "Tiền thưởng phải là một số nguyên";
                return;
            }

            if (checkTrungTenMucThuong(NhapTenMucThuong))
            {
                DialogOpen = true;
                IconModal  = "CloseCircle";
                ThongBao   = "Tên mức thưởng đã tồn tại! Bạn hãy chọn tên khác!";
                return;
            }

            MUCTHUONG mucthuong = new MUCTHUONG()
            {
                id           = Global.Ins.autoGenerateMucThuong(),
                TenMucThuong = NhapTenMucThuong,
                TienThuong   = decimal.Parse(NhapTienThuong),
                isDeleted    = false,
            };

            DataProvider.Ins.DB.MUCTHUONGs.Add(mucthuong);
            DataProvider.Ins.DB.SaveChanges();
            DialogThemMTOpen = false;
            DialogOpen       = true;
            IconModal        = "CheckCircleOutline";
            ThongBao         = "Thêm một mức thưởng thành công!";
            LoadDatabaseMucThuong();
        }
コード例 #2
0
 public BangMucThuong(int stt, MUCTHUONG mt)
 {
     STT          = stt + "";
     TenMucThuong = mt.TenMucThuong;
     LuongThuong  = mt.TienThuong?.ToString("0,000");
 }