public Dictionary <string, string> TrinhBayBangGia() { Dictionary <string, string> st_dict = new Dictionary <string, string>(); var idBangGia = this.BangGiaInNhanhS().FirstOrDefault(x => x.Value == View.TenBangGiaChon).Key; if (idBangGia > 0)//có bản giá { var bGia = BangGiaInNhanh.DocTheoId(idBangGia); var donViTinh = "Trang A4"; var khoangSoLuong = bGia.DaySoLuong; var khoangGia = bGia.DayGia; int i;//For index var tmp_st_arrKey = khoangSoLuong.Split(';'); var tmp_st_arrGia = khoangGia.Split(';'); int soDauTien = 1; //Biến đổi số lượng var soLuongTam = 0; for (i = 0; i < tmp_st_arrKey.Length - 1; i++) { soLuongTam += int.Parse(tmp_st_arrKey[i + 1]) - int.Parse(tmp_st_arrKey[i]); tmp_st_arrKey[i] = string.Format("{0} - {1} " + donViTinh, soDauTien, soLuongTam); soDauTien = soLuongTam + 1; } //Biến đổi tiếp key của Dict for (i = 0; i < tmp_st_arrKey.Length; i++) { st_dict.Add(tmp_st_arrKey[i], tmp_st_arrGia[i]); } } return(st_dict); }
public string LuuDaySoLuong() { var mg = ""; var bangGia = BangGiaInNhanh.DocTheoId(View.IdNiemYetGiaChon); bangGia.DaySoLuongNiemYet = View.DaySoluong; BangGiaInNhanh.Sua(ref mg, bangGia); return(mg); }
public decimal GiaInNhanhTheoBang(ref decimal giaTBTrang) { decimal result = 0; var idBangGia = this.BangGiaInNhanhS().FirstOrDefault(x => x.Value == View.TenBangGiaChon).Key; if (idBangGia <= 0 || View.SoTrangA4 <= 0) { giaTBTrang = 0; return(result); } result = BangGiaInNhanh.TinhGiaInNhanh(BangGiaInNhanh.DocTheoId(idBangGia), View.SoTrangA4); giaTBTrang = result / View.SoTrangA4; return(result); }
public void TrinhBayChiTietMayIn() { if (View.ID <= 0) { return; } var bangGiaIn = BangGiaInNhanh.DocTheoId(View.ID); View.ID = bangGiaIn.ID; View.Ten = bangGiaIn.TenBangGia; View.MoTa = bangGiaIn.MoTa; View.NoiDungBangGia = bangGiaIn.NoiDungBangGia; View.IdHangKhachHang = bangGiaIn.IdHangKhachHang; View.SoTrangToiDaTinh = bangGiaIn.SoTrangToiDa; View.DaySoLuong = bangGiaIn.DaySoLuong; View.DayGiaTrang = bangGiaIn.DayGia; View.DaySoLuongNiemYet = bangGiaIn.DaySoLuongNiemYet; View.ThuTu = bangGiaIn.ThuTu; View.GiaTheoKhoang = bangGiaIn.GiaTheoKhoang; View.KhongSuDung = bangGiaIn.KhongSuDung; }
public int SoTrangToiDaTheoBangGia() { var idBangGia = BangGiaInNhanhS().FirstOrDefault(x => x.Value == View.TenBangGiaChon).Key; return(BangGiaInNhanh.DocTheoId(idBangGia).SoTrangToiDa); }