Ejemplo n.º 1
0
        public void TrinhBayGiay()
        {
            switch (View.TinhTrangForm)
            {
            case (int)Ennums.FormState.New:
                View.DinhLuong = 0;
                View.KhoGiay   = "Khổ";
                View.GiaMua    = 250;
                View.ChieuNgan = 32;
                View.ChieuDai  = 47;
                View.ThuThu    = 0;
                View.GiaMua    = 0;
                View.KhongCon  = false;
                View.TonKho    = false;
                break;

            case (int)Ennums.FormState.Edit:
                var giay = Giay.LayGiayTheoId(View.IdDanhMucGiay);
                View.TenGiay        = giay.TenGiay;
                View.DinhLuong      = giay.DinhLuong;
                View.KhoGiay        = giay.KhoGiay;
                View.DienGiai       = giay.DienDienGiai;
                View.ThuThu         = giay.ThuTu;
                View.GiaMua         = giay.GiaMua;
                View.ChieuNgan      = giay.ChieuNgan;
                View.ChieuDai       = giay.ChieuDai;
                View.TonKho         = giay.TonKho;
                View.KhongCon       = giay.KhongCon;
                View.IdDanhMucGiay  = giay.IdDanhMucGiay;
                View.TenDanhMucGiay = DanhMucGiay.DocTheoId(View.IdDanhMucGiay).Ten;
                break;
            }
        }
Ejemplo n.º 2
0
        private void lvwGiay_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (lvwGiay.SelectedItems.Count <= 0)
            {
                _giayChon           = null;
                lblChonGiay.Text    = "";
                lblTriGia.Text      = "";
                lblGiaBanChoKH.Text = "";
                txtKhoToChay.Text   = "";
                return;
            }
            int _tmpIdGiay = 0;

            int.TryParse(lvwGiay.SelectedItems[0].Text, out _tmpIdGiay);
            _giayChon           = Giay.LayGiayTheoId(_tmpIdGiay);
            lblChonGiay.Text    = this.GiayChon.TenGiay;
            lblGiaMua.Text      = string.Format("{0}đ/tờ", this.GiayChon.GiaMua);
            txtTenDienGiai.Text = lblChonGiay.Text;
            txtKhoToChay.Text   = _giayChon.KhoGiay;
            var giayDeIn = new GiayDeIn(_giayChon, 1);//Chú ý phải đổi markup theo KH

            lblGiaBanChoKH.Text = string.Format("{0}đ/tờ", giayDeIn.GiaBan);
            //this.ThanhTien = giayDeIn.ThanhTien;
            lblTriGia.Text = string.Format("{0}đ/tờ", giayDeIn.ThanhTien);
        }
Ejemplo n.º 3
0
        public void TrinhBayGiay(int idGiay)
        {
            switch (View.TinhTrangForm)
            {
            case (int)Ennums.FormState.New:
                View.DinhLuong = 0;
                View.GiaMua    = 250;
                View.ChieuNgan = 32;
                View.ChieuDai  = 47;
                break;

            case (int)Ennums.FormState.Edit:
                var giay = Giay.LayGiayTheoId(idGiay);
                View.TenGiay   = giay.TenGiay;
                View.DinhLuong = giay.DinhLuong;
                View.DienGiai  = giay.DienDienGiai;
                View.ThuThu    = giay.ThuTu;
                View.GiaMua    = giay.GiaMua;
                View.ChieuNgan = giay.ChieuNgan;
                View.ChieuDai  = giay.ChieuDai;
                View.TonKho    = giay.TonKho;


                View.IdDanhMucGiay = ppM.CategoryId;

                break;
            }
        }