public void ThemThanhPham(MucThanhPham mucTP)
        {
            var tmpCauHinh = View.ThanhPhamS.Where(x => x.ID == mucTP.ID).SingleOrDefault();

            if (tmpCauHinh == null)
            {
                View.ThanhPhamS.Add(mucTP);
            }
        }
示例#2
0
        private void XuLyNutOKClick_FormDongCuon(ThPhDongCuonForm frm)
        {
            MucThanhPham mucThPh = null;

            switch (frm.TinhTrangForm)
            {
            case (int)Enumss.FormState.New:
                //Add
                mucThPh = new MucThanhPham
                {
                    IdBaiIn            = frm.IdBaiIn,
                    TenThPh            = frm.TenThPh,
                    IdHangKhachHang    = frm.IdHangKhachHang,
                    ThongTinHangKH     = frm.ThongTinHangKH,
                    ThongTinTyLeMarkUp = frm.ThongTinTyLeMarkUp,
                    LoaiThPh           = frm.LoaiThPh,
                    SoLuong            = frm.SoLuong,
                    DonViTinh          = frm.DonViTinh,
                    ThanhTien          = frm.ThanhTien
                };
                tinhGiaPres.ThemThanhPham(mucThPh);
                break;

            case (int)Enumss.FormState.Edit:
                //Tạo
                mucThPh                    = tinhGiaPres.LayThanhPhamTheoId(this.IdThanhPhamChon);
                mucThPh.IdBaiIn            = frm.IdBaiIn;
                mucThPh.TenThPh            = frm.TenThPh;
                mucThPh.IdHangKhachHang    = frm.IdHangKhachHang;
                mucThPh.ThongTinHangKH     = frm.ThongTinHangKH;
                mucThPh.ThongTinTyLeMarkUp = frm.ThongTinTyLeMarkUp;
                mucThPh.LoaiThPh           = frm.LoaiThPh;
                mucThPh.SoLuong            = frm.SoLuong;
                mucThPh.DonViTinh          = frm.DonViTinh;
                mucThPh.ThanhTien          = frm.ThanhTien;
                //Không cần cập nhật vì tự động khi Find

                break;
            }
        }
示例#3
0
 public void ThemThanhPham(MucThanhPham thPham)
 {
     tinhGiaIn.DocBaiInTheoID(View.IdBaiInChon).Them_ThanhPham(thPham);
 }
示例#4
0
 /*public void SuaThanhPham(MucThanhPham thPham)
  * {
  *  baiIn.Sua_ThanhPham(thPham);
  * }
  */
 public void XoaThanhPham(MucThanhPham thPham)
 {
     //var thPham = baiIn.DocThanhPhamTheoID(idThanhPham);
     MucBaiIn.Xoa_ThanhPham(thPham);
 }
示例#5
0
 public void ThemThanhPham(MucThanhPham thPham)
 {
     MucBaiIn.Them_ThanhPham(thPham);
 }
 public void CapNhatThanhPham(MucThanhPham mucTP)
 {
 }