예제 #1
0
 //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;
            }
        }