public WindowThemKhuyenMai(Data.BOMenuKichThuocMon item, Data.Transit transit, Data.BOMenuKhuyenMai bOMenuKhuyenMai)
 {
     InitializeComponent();
     mTransit = transit;
     BOMenuKhuyenMai = bOMenuKhuyenMai;
     _Item = item;
 }
Beispiel #2
0
 public UCDanhSachKhuyenMai(Data.Transit transit)
 {
     InitializeComponent();
     mTransit        = transit;
     BOMenuKhuyenMai = new Data.BOMenuKhuyenMai(mTransit);
     PhanQuyen();
 }
        private void btnThemMonPhu_Click(object sender, RoutedEventArgs e)
        {
            WindowChonMon win = new WindowChonMon(mTransit, false);

            if (win.ShowDialog() == true)
            {
                if (_Item == null)
                {
                    _Item = new Data.BOMenuKichThuocMon();
                }
                Data.BOMenuKhuyenMai km = new Data.BOMenuKhuyenMai();
                km.KichThuocMonTang               = win._ItemKichThuocMon;
                km.MenuKhuyenMai.KichThuocMonID   = _Item.MenuKichThuocMon.KichThuocMonID;
                km.MenuKhuyenMai.KichThuocMonTang = km.KichThuocMonTang.MenuKichThuocMon.KichThuocMonID;
                km.MenuKhuyenMai.TenKhuyenMai     = "";
                km.MenuKhuyenMai.Deleted          = false;
                km.MenuKhuyenMai.Edit             = false;
                km.MenuKhuyenMai.Visual           = true;
                _Item.DanhSachKhuyenMai.Add(km);
                lvData.Items.Refresh();
            }
            else
            {
                btnHuy_Click(sender, e);
            }
        }
 public WindowThemKhuyenMai(Data.BOMenuKichThuocMon item, Data.Transit transit, Data.BOMenuKhuyenMai bOMenuKhuyenMai)
 {
     InitializeComponent();
     mTransit        = transit;
     BOMenuKhuyenMai = bOMenuKhuyenMai;
     _Item           = item;
 }
 public UCDanhSachKhuyenMai(Data.Transit transit)
 {
     InitializeComponent();
     mTransit = transit;
     BOMenuKhuyenMai = new Data.BOMenuKhuyenMai(mTransit);
     PhanQuyen();
 }
 private void btnXoa_Click(object sender, RoutedEventArgs e)
 {
     Data.BOMenuKhuyenMai item = ((Button)sender).DataContext as Data.BOMenuKhuyenMai;
     if (item.MenuKhuyenMai.KhuyenMaiID > 0)
     {
         item.MenuKhuyenMai.Deleted = true;
     }
     _Item.DanhSachKhuyenMai.Remove(item);
     lvData.Items.Refresh();
 }
 public void SetTransit(Data.Transit transit)
 {
     SetImageSizetItems();
     mTransit = transit;
     BOMenuMon = new Data.BOMenuMon(transit);
     BOMenuNhom = new Data.BOMenuNhom(transit);
     BOMenuKichThuocMon = new Data.BOMenuKichThuocMon(transit);
     BOMenuKhuyenMai = new Data.BOMenuKhuyenMai();
     mCaiDatThucDon = Data.BOCaiDatThucDon.GetQueryNoTracking(mTransit);
     SetButtonLoaiNhom();
     SetFontItem();
     SetFontGroup();
     LoadData();
 }
 public void SetTransit(Data.Transit transit)
 {
     SetImageSizetItems();
     mTransit           = transit;
     BOMenuMon          = new Data.BOMenuMon(transit);
     BOMenuNhom         = new Data.BOMenuNhom(transit);
     BOMenuKichThuocMon = new Data.BOMenuKichThuocMon(transit);
     BOMenuKhuyenMai    = new Data.BOMenuKhuyenMai();
     mCaiDatThucDon     = Data.BOCaiDatThucDon.GetQueryNoTracking(mTransit);
     SetButtonLoaiNhom();
     SetFontItem();
     SetFontGroup();
     LoadData();
 }
 private void btnThemMonPhu_Click(object sender, RoutedEventArgs e)
 {
     WindowChonMon win = new WindowChonMon(mTransit, false);
     if (win.ShowDialog() == true)
     {
         if (_Item == null)
             _Item = new Data.BOMenuKichThuocMon();
         Data.BOMenuKhuyenMai km = new Data.BOMenuKhuyenMai();
         km.KichThuocMonTang = win._ItemKichThuocMon;
         km.MenuKhuyenMai.KichThuocMonID = _Item.MenuKichThuocMon.KichThuocMonID;
         km.MenuKhuyenMai.KichThuocMonTang = km.KichThuocMonTang.MenuKichThuocMon.KichThuocMonID;
         km.MenuKhuyenMai.TenKhuyenMai = "";
         km.MenuKhuyenMai.Deleted = false;
         km.MenuKhuyenMai.Edit = false;
         km.MenuKhuyenMai.Visual = true;
         _Item.DanhSachKhuyenMai.Add(km);
         lvData.Items.Refresh();
     }
     else
     {
         btnHuy_Click(sender, e);
     }
 }