Exemplo n.º 1
0
        public static Nullable <float> GetLotSize(Guid CommodityGradeId, Guid Lang)
        {
            Nullable <float> LotSize;

            ECXLookUp.ECXLookup       objEcxLookUp = new WarehouseApplication.ECXLookUp.ECXLookup();
            ECXLookUp.CCommodityGrade objCommodity = objEcxLookUp.GetCommodityGrade(Lang, CommodityGradeId);
            if (objCommodity != null)
            {
                LotSize = objCommodity.LotSize;
                return(objCommodity.LotSize);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 2
0
 public static CommodityGradeBLL GetCommodityGrade(Guid Id)
 {
     try
     {
         CommodityGradeBLL comGrade = commodityGradeCache.GetAllItems().SelectMany(gs => (from g in gs where g.CommodityGradeId == Id select g)).SingleOrDefault();
         if (comGrade == null)
         {
             ECXLookUp.ECXLookup       objEcxLookUp = new WarehouseApplication.ECXLookUp.ECXLookup();
             ECXLookUp.CCommodityGrade oGrade       = objEcxLookUp.GetCommodityGrade(Utility.GetWorkinglanguage(), Id);
             comGrade = (from grade in commodityGradeCache.GetItem(oGrade.CommodityClassUniqueIdentifier.ToString())
                         where grade.CommodityGradeId == Id select grade).SingleOrDefault();
         }
         return(comGrade);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 3
0
 public static string GetCommodityGradeNameById(Guid Id)
 {
     try
     {
         ECXLookUp.ECXLookup       objEcxLookUp = new WarehouseApplication.ECXLookUp.ECXLookup();
         ECXLookUp.CCommodityGrade objCommodity = objEcxLookUp.GetCommodityGrade(Utility.GetWorkinglanguage(), Id);
         if (objCommodity != null)
         {
             CommodityGradeBLL obj = new CommodityGradeBLL();
             obj.GradeName        = objCommodity.Name;
             obj.CommodityClassId = objCommodity.CommodityClassUniqueIdentifier;
             return(obj.GradeName);
         }
         else
         {
             return("");
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }