Ejemplo n.º 1
0
        public IList <BusinessRulesViewModel> GetBusinessRules(int daId)
        {
            try
            {
                BusinessRulesManager businessrulesManager = new BusinessRulesManager();
                var businessrules = businessrulesManager.GetBusinessRules(daId);

                IList <BusinessRulesViewModel> businessrulesList = new List <BusinessRulesViewModel>();
                foreach (var item in businessrules)
                {
                    BusinessRulesViewModel businessrulesItem = new BusinessRulesViewModel();
                    businessrulesItem.BuzRuleID            = Convert.ToInt32(item.BuzRuleID);
                    businessrulesItem.ReqReference         = (item.ReqReference == null ? "" : item.ReqReference);
                    businessrulesItem.TransactionSeq       = Convert.ToInt32(item.TransactionSeq);
                    businessrulesItem.BuzRuleAttrMapID     = Convert.ToInt32(item.BuzRuleAttrMapID);
                    businessrulesItem.BuzRuleDesc          = Convert.ToString(item.BuzRuleDesc);
                    businessrulesItem.Remarks              = (item.Remarks == null ? "" : item.Remarks);
                    businessrulesItem.HighLevelTransaction = item.HIGHLEVELTXN;

                    businessrulesItem.AttrID1  = Convert.ToInt32(item.AttrID1);
                    businessrulesItem.AttrID2  = Convert.ToInt32(item.AttrID2);
                    businessrulesItem.AttrID3  = Convert.ToInt32(item.AttrID3);
                    businessrulesItem.AttrID4  = Convert.ToInt32(item.AttrID4);
                    businessrulesItem.AttrID5  = Convert.ToInt32(item.AttrID5);
                    businessrulesItem.AttrID6  = Convert.ToInt32(item.AttrID6);
                    businessrulesItem.AttrID7  = Convert.ToInt32(item.AttrID7);
                    businessrulesItem.AttrID8  = Convert.ToInt32(item.AttrID8);
                    businessrulesItem.AttrID9  = Convert.ToInt32(item.AttrID9);
                    businessrulesItem.AttrID10 = Convert.ToInt32(item.AttrID10);

                    businessrulesItem.AttrValueID1  = Convert.ToInt32(item.AttrValueID1);
                    businessrulesItem.AttrValueID2  = Convert.ToInt32(item.AttrValueID2);
                    businessrulesItem.AttrValueID3  = Convert.ToInt32(item.AttrValueID3);
                    businessrulesItem.AttrValueID4  = Convert.ToInt32(item.AttrValueID4);
                    businessrulesItem.AttrValueID5  = Convert.ToInt32(item.AttrValueID5);
                    businessrulesItem.AttrValueID6  = Convert.ToInt32(item.AttrValueID6);
                    businessrulesItem.AttrValueID7  = Convert.ToInt32(item.AttrValueID7);
                    businessrulesItem.AttrValueID8  = Convert.ToInt32(item.AttrValueID8);
                    businessrulesItem.AttrValueID9  = Convert.ToInt32(item.AttrValueID9);
                    businessrulesItem.AttrValueID10 = Convert.ToInt32(item.AttrValueID10);

                    businessrulesList.Add(businessrulesItem);
                }

                return(businessrulesList);
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 2
0
 private void AttributesMapping(ref tbl_BuzRulesAttrMapping tblbuzruleattrmapping, BusinessRulesViewModel HighTrans)
 {
     try
     {
         tblbuzruleattrmapping.ReqReference  = HighTrans.ReqReference;
         tblbuzruleattrmapping.BuzRuleDesc   = HighTrans.BuzRuleDesc;
         tblbuzruleattrmapping.Remarks       = HighTrans.Remarks;
         tblbuzruleattrmapping.AttrID1       = HighTrans.AttrID1;
         tblbuzruleattrmapping.AttrValueID1  = HighTrans.AttrValueID1;
         tblbuzruleattrmapping.AttrID2       = HighTrans.AttrID2;
         tblbuzruleattrmapping.AttrValueID2  = HighTrans.AttrValueID2;
         tblbuzruleattrmapping.AttrID3       = HighTrans.AttrID3;
         tblbuzruleattrmapping.AttrValueID3  = HighTrans.AttrValueID3;
         tblbuzruleattrmapping.AttrID4       = HighTrans.AttrID4;
         tblbuzruleattrmapping.AttrValueID4  = HighTrans.AttrValueID4;
         tblbuzruleattrmapping.AttrID5       = HighTrans.AttrID5;
         tblbuzruleattrmapping.AttrValueID5  = HighTrans.AttrValueID5;
         tblbuzruleattrmapping.AttrID6       = HighTrans.AttrID6;
         tblbuzruleattrmapping.AttrValueID6  = HighTrans.AttrValueID6;
         tblbuzruleattrmapping.AttrID7       = HighTrans.AttrID7;
         tblbuzruleattrmapping.AttrValueID7  = HighTrans.AttrValueID7;
         tblbuzruleattrmapping.AttrID8       = HighTrans.AttrID8;
         tblbuzruleattrmapping.AttrValueID8  = HighTrans.AttrValueID8;
         tblbuzruleattrmapping.AttrID9       = HighTrans.AttrID9;
         tblbuzruleattrmapping.AttrValueID9  = HighTrans.AttrValueID9;
         tblbuzruleattrmapping.AttrID10      = HighTrans.AttrID10;
         tblbuzruleattrmapping.AttrValueID10 = HighTrans.AttrValueID10;
     }
     catch (Exception)
     {
         throw;
     }
 }