//private Dictionary<int, ScrimTypeModel> _scrimTypes = new Dictionary<int, ScrimTypeModel>(); private ScrimTypeModel GetScrimType(int typeId) { //if (!_scrimTypes.ContainsKey(typeId)) { ScrimTypeModel type = null; using (ScrimTypeService service = new ScrimTypeService()) { var dto = service.Get(typeId); type = Mapper.Map <ScrimTypeDto, ScrimTypeModel>(dto); //_scrimTypes.Add(typeId, type); } return(type); } //return _scrimTypes[typeId]; }
protected void CalcArea() { int areaUoMId = 0; using (ScrimTypeService service = new ScrimTypeService()) { _area = 0.0; ScrimTypeDto dto = service.Get(TypeID); _area = (double)Length * dto.Width; areaUoMId = dto.AreaUoMID; } using (UnitOfMeasureService service = new UnitOfMeasureService()) { _areaUom = service.Get(areaUoMId).Code; } }