Beispiel #1
0
        private void XuLyNutOKTrenFormChuanBiGiay_Click(GiayDeInForm frm)
        {
            var gDeIn = new GiayDeIn();

            gDeIn.GiayChon              = frm.GiayChon;
            gDeIn.TenGiayIn             = frm.TenGiayIn;
            gDeIn.GiayKhachDua          = frm.GiayKhachDua;
            gDeIn.IdBaiIn               = frm.IdBaiIn;
            gDeIn.KhoToChay             = frm.KhoToChay;
            gDeIn.SoConTrenToChay       = frm.SoConTrenToChay;
            gDeIn.SoLuongToChayLyThuyet = frm.SoLuongToChayLyThuyet;
            gDeIn.SoLuongToChayBuHao    = frm.SoLuongToChayBuHao;
            gDeIn.SoToChayTong          = frm.SoLuongToChayTong;
            gDeIn.SoLuongToLonCan       = frm.SoToGiayLon;
            gDeIn.GiaBan    = frm.GiaBan;
            gDeIn.ThanhTien = frm.ThanhTien;
            switch (frm.FormState)
            {
            case (int)Enumss.FormState.New:
                //Add
                tinhGiaPres.GanGiayDeIn(gDeIn);
                this.TomTatGiayDeIn = tinhGiaPres.TomTatGiayDeIn();
                break;

            case (int)Enumss.FormState.Edit:
                //Đổi ID vì thêm mới là có id mới
                gDeIn.ID = frm.ID;
                //Cập nhật lại
                tinhGiaPres.CapNhatGiayDeIn(gDeIn);
                this.TomTatGiayDeIn = tinhGiaPres.TomTatGiayDeIn();
                break;
            }
        }
        private void XuLyNutOKTrenFormChuanBiGiay_Click(ChuanBiGiayForm frm)
        {
            switch (frm.FormState)
            {
            case (int)Ennums.FormState.New:
                //Add
                var gDeIn = new GiayDeIn(frm.GiayChon, 0);
                gDeIn.TenGiayIn             = frm.TenGiayIn;
                gDeIn.IdBaiIn               = frm.IdBaiIn;
                gDeIn.KhoToChay             = frm.KhoToChay;
                gDeIn.SoLuongToChayLyThuyet = frm.SoLuongToChayLyThuyet;
                gDeIn.SoLuongToChayBuHao    = frm.SoLuongToChayBuHao;
                gDeIn.SoLuongToLonCan       = frm.SoToGiayLon;
                tinhGiaPres.ThemGiayIn(gDeIn);


                break;

            case (int)Ennums.FormState.Edit:
                //Tạo
                var gDeInE = new GiayDeIn(frm.GiayChon, 0);

                gDeInE.TenGiayIn             = frm.TenGiayIn;
                gDeInE.IdBaiIn               = frm.IdBaiIn;
                gDeInE.KhoToChay             = frm.KhoToChay;
                gDeInE.SoLuongToChayLyThuyet = frm.SoLuongToChayLyThuyet;
                gDeInE.SoLuongToChayBuHao    = frm.SoLuongToChayBuHao;
                gDeInE.SoLuongToLonCan       = frm.SoToGiayLon;
                //Đổi ID vì thêm mới là có id mới
                gDeInE.ID = frm.ID;
                //Cập nhật lại
                tinhGiaPres.CapNhatGiayDeIn(gDeInE);
                break;
            }
        }