Пример #1
0
        public List <DivisionInfo> GetAllDivisionInfo()
        {
            try
            {
                List <DivisionInfo> OBJ_LIST_DivisionInfo = new List <DivisionInfo>();
                var _ListDivisionInfo = _IUoW.Repository <DivisionInfo>().Get(x => x.AuthStatusId == "A" && x.LastAction != "DEL").OrderByDescending(x => x.DivisionId);
                foreach (var item in _ListDivisionInfo)
                {
                    DivisionInfo       OBJ_DivisionInfo       = new DivisionInfo();
                    CountryInfoService OBJ_CountryInfoService = new CountryInfoService();

                    OBJ_DivisionInfo.DivisionId      = item.DivisionId;
                    OBJ_DivisionInfo.DivisionNm      = item.DivisionNm;
                    OBJ_DivisionInfo.DivisionShortNm = item.DivisionShortNm;
                    OBJ_DivisionInfo.CountryId       = item.CountryId;
                    foreach (var item1 in OBJ_CountryInfoService.GetCountryInfoForDD())
                    {
                        if (item1.Value == OBJ_DivisionInfo.CountryId)
                        {
                            OBJ_DivisionInfo.CountryNm = item1.Text;
                        }
                    }
                    OBJ_DivisionInfo.AuthStatusId = item.AuthStatusId;
                    OBJ_DivisionInfo.LastAction   = item.LastAction;
                    OBJ_DivisionInfo.LastUpdateDT = item.LastUpdateDT;
                    OBJ_DivisionInfo.MakeBy       = item.MakeBy;
                    OBJ_DivisionInfo.MakeDT       = item.MakeDT;
                    OBJ_DivisionInfo.TransDT      = item.TransDT;
                    OBJ_LIST_DivisionInfo.Add(OBJ_DivisionInfo);
                }
                return(OBJ_LIST_DivisionInfo);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "GetAllDivisionInfo()", string.Empty);
                return(null);
            }
        }
Пример #2
0
        public List <BranchInfo> GetAllBranchInfo()
        {
            try
            {
                List <BranchInfo> OBJ_LIST_BranchInfo = new List <BranchInfo>();
                var _ListBranchInfo = _IUoW.Repository <BranchInfo>().Get(x => x.AuthStatusId == "A" && x.LastAction != "DEL").OrderByDescending(x => x.BranchId);
                foreach (var item in _ListBranchInfo)
                {
                    BranchInfo          OBJ_BranchInfo          = new BranchInfo();
                    CurrencyInfoService OBJ_CurrencyInfoService = new CurrencyInfoService();
                    CityInfoService     OBJ_CityInfoService     = new CityInfoService();
                    DistrictInfoService OBJ_DistrictInfoService = new DistrictInfoService();
                    DivisionInfoService OBJ_DivisionInfoService = new DivisionInfoService();
                    CountryInfoService  OBJ_CountryInfoService  = new CountryInfoService();
                    PSInfoService       OBJ_PSInfoService       = new PSInfoService();

                    OBJ_BranchInfo.BranchId      = item.BranchId;
                    OBJ_BranchInfo.BranchNm      = item.BranchNm;
                    OBJ_BranchInfo.BranchShortNm = item.BranchShortNm;
                    OBJ_BranchInfo.CurrencyId    = item.CurrencyId;
                    foreach (var item1 in OBJ_CurrencyInfoService.GetCurrencyInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.CurrencyId)
                        {
                            OBJ_BranchInfo.CurrencyNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.BranchClosedFlag         = item.BranchClosedFlag;
                    OBJ_BranchInfo.BranchGrade              = item.BranchGrade;
                    OBJ_BranchInfo.BranchClosedDate         = item.BranchClosedDate;
                    OBJ_BranchInfo.BranchIdCBClearing       = item.BranchIdCBClearing;
                    OBJ_BranchInfo.BranchIdCBCL             = item.BranchIdCBCL;
                    OBJ_BranchInfo.BranchIdCBSBS            = item.BranchIdCBSBS;
                    OBJ_BranchInfo.BranchIdCBCIB            = item.BranchIdCBCIB;
                    OBJ_BranchInfo.BranchIdCBADFX           = item.BranchIdCBADFX;
                    OBJ_BranchInfo.BranchIdCBCTR            = item.BranchIdCBCTR;
                    OBJ_BranchInfo.ControllingBRCSHFlag     = item.ControllingBRCSHFlag;
                    OBJ_BranchInfo.ControllingBRCLGFlag     = item.ControllingBRCLGFlag;
                    OBJ_BranchInfo.RuralBranchFlag          = item.RuralBranchFlag;
                    OBJ_BranchInfo.UrbanBranchFlag          = item.UrbanBranchFlag;
                    OBJ_BranchInfo.InsuranceVaultCashFlag   = item.InsuranceVaultCashFlag;
                    OBJ_BranchInfo.InsuranceTransitCashFlag = item.InsuranceTransitCashFlag;
                    OBJ_BranchInfo.Address1 = item.Address1;
                    OBJ_BranchInfo.Address2 = item.Address2;
                    OBJ_BranchInfo.CityId   = item.CityId;
                    foreach (var item1 in OBJ_CityInfoService.GetCityInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.CityId)
                        {
                            OBJ_BranchInfo.CityNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.DistrictId = item.DistrictId;
                    foreach (var item1 in OBJ_DistrictInfoService.GetDistrictInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.DistrictId)
                        {
                            OBJ_BranchInfo.DistrictNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.DivisionId = item.DivisionId;
                    foreach (var item1 in OBJ_DivisionInfoService.GetDivisionInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.DivisionId)
                        {
                            OBJ_BranchInfo.DivisionNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.CountryId = item.CountryId;
                    foreach (var item1 in OBJ_CountryInfoService.GetCountryInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.CountryId)
                        {
                            OBJ_BranchInfo.CountryNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.PoliceStationId = item.PoliceStationId;
                    foreach (var item1 in OBJ_PSInfoService.GetPSInfoForDD())
                    {
                        if (item1.Value == OBJ_BranchInfo.PoliceStationId)
                        {
                            OBJ_BranchInfo.PoliceStationNm = item1.Text;
                        }
                    }
                    OBJ_BranchInfo.Phone        = item.Phone;
                    OBJ_BranchInfo.FAX          = item.FAX;
                    OBJ_BranchInfo.TELEX        = item.TELEX;
                    OBJ_BranchInfo.SWIFT        = item.SWIFT;
                    OBJ_BranchInfo.Email        = item.Email;
                    OBJ_BranchInfo.ZipCode      = item.ZipCode;
                    OBJ_BranchInfo.AuthStatusId = item.AuthStatusId;
                    OBJ_BranchInfo.LastAction   = item.LastAction;
                    OBJ_BranchInfo.LastUpdateDT = item.LastUpdateDT;
                    OBJ_BranchInfo.MakeBy       = item.MakeBy;
                    OBJ_BranchInfo.MakeDT       = item.MakeDT;
                    OBJ_BranchInfo.TransDT      = item.TransDT;
                    OBJ_LIST_BranchInfo.Add(OBJ_BranchInfo);
                }
                return(OBJ_LIST_BranchInfo);
            }
            catch (Exception ex)
            {
                _ObjErrorLogService = new ErrorLogService();
                _ObjErrorLogService.AddErrorLog(ex, string.Empty, "GetAllBranchInfo()", string.Empty);
                return(null);
            }
        }