public static bool Sua(ref string thongDiep, NiemYetGiaInNhanh niemYetGiaInNhanh) { string thongDiepRef = ""; var logic = new NiemYetGiaInNhanhLogic(); var config = new MapperConfiguration(cfg => cfg.CreateMap <NiemYetGiaInNhanh, NiemYetGiaInNhanhBDO>()); var mapper = config.CreateMapper(); var objBDO = mapper.Map <NiemYetGiaInNhanhBDO>(niemYetGiaInNhanh); logic.Sua(ref thongDiepRef, objBDO); return(true); }
public static string Them(NiemYetGiaInNhanh niemYetGiaInNhanh) { var logic = new NiemYetGiaInNhanhLogic(); var config = new MapperConfiguration(cfg => cfg.CreateMap <NiemYetGiaInNhanh, NiemYetGiaInNhanhBDO>()); var mapper = config.CreateMapper(); var objBDO = mapper.Map <NiemYetGiaInNhanhBDO>(niemYetGiaInNhanh); //Thêm if (objBDO != null) { logic.Them(objBDO); //Thành công Mapper được } return("Đã thêm"); }
public decimal TongTienInTatCaBaiInTinhGopTrang()//Gom lại tính gộp { decimal kq = 0; var idNiemYetGiaInNhanh = 0; var idMayInDigiChon = 0; LoaiBangGiaS loaiBangGia; if (this.TongSoTrangInA4BaiIn() > 0) { //Tìm mục nào có IdBangGiaInNhanh chung > 0 thì dừng foreach (BaiIn baiIn in this.KetQuaBaiInS) { if (baiIn.IdNiemYetGiaInNhanhChung() > 0) { idNiemYetGiaInNhanh = baiIn.IdNiemYetGiaInNhanhChung(); idMayInDigiChon = baiIn.IdMayInDigiChung(); } } if (idNiemYetGiaInNhanh <= 0 || idMayInDigiChon <= 0) { kq = 0; } else { //Tạo bảng giá in nhanh Enum.TryParse(NiemYetGiaInNhanh.DocTheoId(idNiemYetGiaInNhanh).LoaiBangGia.Trim(), out loaiBangGia); var bangGia = DanhSachBangGia.DocTheoIdVaLoai(NiemYetGiaInNhanh.DocTheoId(idNiemYetGiaInNhanh).IdBangGia, loaiBangGia); var soTrangToiDa = NiemYetGiaInNhanh.DocTheoId(idNiemYetGiaInNhanh).SoTrangToiDa; var giaInNhanh = new GiaInNhanhKetHopBangGia_May(this.TongSoTrangInA4BaiIn(), bangGia, soTrangToiDa, idMayInDigiChon, this.TyLeMarkupSales()); kq = giaInNhanh.GiaBan(); } } return(kq); }