示例#1
0
        private void btnThemMon_Click(object sender, RoutedEventArgs e)
        {
            WindowChonMon win = new WindowChonMon(mTransit, false, true, false, true);

            if (win.ShowDialog() == true)
            {
                Data.BOXuLyKhoChiTiet item = new Data.BOXuLyKhoChiTiet();
                item.TonKho             = new Data.TONKHO();
                item.TonKho.SoLuongNhap = 1;
                item.TonKho.GiaNhap     = 0;
                item.TonKho.GiaBan      = win._ItemKichThuocMon.MenuKichThuocMon.GiaBanMacDinh;
                item.TonKho.NgaySanXuat = DateTime.Now;
                item.TonKho.NgayHetHan  = DateTime.Now;
                item.TonKho.DonViTinh   = win._ItemKichThuocMon.KichThuocLoaiBan;
                item.TonKho.MonID       = win._ItemKichThuocMon.MenuMon.MonID;
                item.MenuMon            = win._ItemKichThuocMon.MenuMon;
                item.ListLoaiBan        = lsLoaiBan.Where(s => s.DonViID == win._ItemKichThuocMon.MenuMon.DonViID).ToList();
                if (item.ListLoaiBan.Count > 0)
                {
                    item.LoaiBan          = item.ListLoaiBan.Where(s => s.LoaiBanID == win._ItemKichThuocMon.MenuKichThuocMon.LoaiBanID).FirstOrDefault();
                    item.TonKho.LoaiBanID = item.LoaiBan.LoaiBanID;
                    item.TonKho.DonViID   = item.LoaiBan.DonViID;
                }
                if (lsArray == null)
                {
                    lsArray = new List <Data.BOXuLyKhoChiTiet>();
                }
                lsArray.Add(item);
                lvData.Items.Refresh();
            }
        }
        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);
            }
        }
 private void btnThemNguyenLieu_Click(object sender, RoutedEventArgs e)
 {
     if (mKichThuocMon != null)
     {
         WindowChonMon win = new WindowChonMon(mTransit, true, true, false, true);
         if (win.ShowDialog() == true)
         {
             Data.BODinhLuong item = new Data.BODinhLuong();
             item.MenuMon                       = win._ItemMon.MenuMon;
             item.ListLoaiBan                   = lsLoaiBan.Where(s => s.DonViID == win._ItemMon.MenuMon.DonViID).ToList();
             item.DinhLuong.DonViID             = win._ItemMon.MenuMon.DonViID;
             item.DinhLuong.MonID               = item.MenuMon.MonID;
             item.DinhLuong.Visual              = true;
             item.DinhLuong.Deleted             = false;
             item.DinhLuong.SoLuong             = 0;
             item.IsSua                         = true;
             item.IsXoa                         = System.Windows.Visibility.Visible;
             item.DinhLuong.KichThuocMonChinhID = mKichThuocMon.MenuKichThuocMon.KichThuocMonID;
             if (item.ListLoaiBan.Count > 0)
             {
                 item.DinhLuong.LoaiBanID = item.ListLoaiBan[0].LoaiBanID;
             }
             lsArray.Add(item);
             lvData.Items.Refresh();
         }
     }
 }
 private void btnThemMon_Click(object sender, RoutedEventArgs e)
 {
     WindowChonMon win = new WindowChonMon(mTransit, false, true, false, true);
     if (win.ShowDialog() == true)
     {
         Data.BOChiTietNhapKho item = new Data.BOChiTietNhapKho();                
         item.MenuKichThuocMon = win._ItemKichThuocMon;                
         item.ChiTietNhapKho.KichThuocMonID = win._ItemKichThuocMon.MenuKichThuocMon.KichThuocMonID;
         mBONhapKho.ListChiTietNhapKho.Add(item);
         lvData.Items.Refresh();
     }
 }
 private void btnChonMonChinh_Click(object sender, RoutedEventArgs e)
 {
     WindowChonMon win = new WindowChonMon(mTransit, false);
     if (win.ShowDialog() == true)
     {
         _Item = win._ItemKichThuocMon;
         SetValues();
     }
     else
     {
         btnHuy_Click(sender, e);
     }
 }
示例#6
0
        private void btnThemMon_Click(object sender, RoutedEventArgs e)
        {
            WindowChonMon win = new WindowChonMon(mTransit, false, true, false, true);

            if (win.ShowDialog() == true)
            {
                Data.BOChiTietNhapKho item = new Data.BOChiTietNhapKho();
                item.MenuKichThuocMon = win._ItemKichThuocMon;
                item.ChiTietNhapKho.KichThuocMonID = win._ItemKichThuocMon.MenuKichThuocMon.KichThuocMonID;
                mBONhapKho.ListChiTietNhapKho.Add(item);
                lvData.Items.Refresh();
            }
        }
        private void btnChonMonChinh_Click(object sender, RoutedEventArgs e)
        {
            WindowChonMon win = new WindowChonMon(mTransit, false);

            if (win.ShowDialog() == true)
            {
                _Item = win._ItemKichThuocMon;
                SetValues();
            }
            else
            {
                btnHuy_Click(sender, e);
            }
        }
 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);
     }
 }
 private void btnThemNguyenLieu_Click(object sender, RoutedEventArgs e)
 {
     if (mKichThuocMon != null)
     {
         WindowChonMon win = new WindowChonMon(mTransit, true, true, false, true);
         if (win.ShowDialog() == true)
         {
             Data.BODinhLuong item = new Data.BODinhLuong();
             item.MenuMon = win._ItemMon.MenuMon;
             item.ListLoaiBan = lsLoaiBan.Where(s => s.DonViID == win._ItemMon.MenuMon.DonViID).ToList();
             item.DinhLuong.DonViID = win._ItemMon.MenuMon.DonViID;
             item.DinhLuong.MonID = item.MenuMon.MonID;
             item.DinhLuong.Visual = true;
             item.DinhLuong.Deleted = false;
             item.DinhLuong.SoLuong = 0;
             item.IsSua = true;
             item.IsXoa = System.Windows.Visibility.Visible;
             item.DinhLuong.KichThuocMonChinhID = mKichThuocMon.MenuKichThuocMon.KichThuocMonID;
             if (item.ListLoaiBan.Count > 0)
                 item.DinhLuong.LoaiBanID = item.ListLoaiBan[0].LoaiBanID;
             lsArray.Add(item);
             lvData.Items.Refresh();
         }
     }
 }
 private void btnThemMon_Click(object sender, RoutedEventArgs e)
 {
     WindowChonMon win = new WindowChonMon(mTransit, false, true, false, true);
     if (win.ShowDialog() == true)
     {
         Data.BOXuLyKhoChiTiet item = new Data.BOXuLyKhoChiTiet();
         item.TonKho = new Data.TONKHO();
         item.TonKho.SoLuongNhap = 1;
         item.TonKho.GiaNhap = 0;
         item.TonKho.GiaBan = win._ItemKichThuocMon.MenuKichThuocMon.GiaBanMacDinh;
         item.TonKho.NgaySanXuat = DateTime.Now;
         item.TonKho.NgayHetHan = DateTime.Now;
         item.TonKho.DonViTinh = win._ItemKichThuocMon.KichThuocLoaiBan;
         item.TonKho.MonID = win._ItemKichThuocMon.MenuMon.MonID;
         item.MenuMon = win._ItemKichThuocMon.MenuMon;
         item.ListLoaiBan = lsLoaiBan.Where(s => s.DonViID == win._ItemKichThuocMon.MenuMon.DonViID).ToList();
         if (item.ListLoaiBan.Count > 0)
         {
             item.LoaiBan = item.ListLoaiBan.Where(s => s.LoaiBanID == win._ItemKichThuocMon.MenuKichThuocMon.LoaiBanID).FirstOrDefault();
             item.TonKho.LoaiBanID = item.LoaiBan.LoaiBanID;
             item.TonKho.DonViID = item.LoaiBan.DonViID;
         }
         if (lsArray == null)
             lsArray = new List<Data.BOXuLyKhoChiTiet>();
         lsArray.Add(item);
         lvData.Items.Refresh();
     }
 }