Esempio n. 1
0
        private InvoiceAgencyDetailModel GetAgentDetail(int agentid)
        {
            var agentDetail = _ent.Agents.Where(x => x.AgentId == agentid).FirstOrDefault();

            InvoiceAgencyDetailModel agencyDetail = new InvoiceAgencyDetailModel();
            string zonename = agentDetail.Zones != null ? agentDetail.Zones.ZoneName : string.Empty;

            agencyDetail.AgencyName = agentDetail.AgentName;
            agencyDetail.Address    = GetCountryById(agentDetail.NativeCountry).CountryName + " " +
                                      zonename;
            agencyDetail.PhoneNo = agentDetail.Phone;
            agencyDetail.PanNo   = agentDetail.PanNo;



            var userDetail = GetUserDetailByCreatedId(createdBy);

            if (userDetail != null)
            {
                agencyDetail.ContactPerson = userDetail.FullName;
            }


            return(agencyDetail);
        }
Esempio n. 2
0
        private InvoiceAgencyDetailModel GetBranchDetail(int agentid)
        {
            var agentDetail  = _ent.Agents.ToList().Find(id => id.AgentId == agentid);
            var branchDetail = _ent.BranchOffices.Where(x => x.BranchOfficeId == agentDetail.BranchOfficeId).FirstOrDefault();
            InvoiceAgencyDetailModel agencyDetail = new InvoiceAgencyDetailModel();

            string zonename = branchDetail.Zones != null ? branchDetail.Zones.ZoneName : string.Empty;

            agencyDetail.AgencyName = branchDetail.BranchOfficeName;
            agencyDetail.Address    = zonename + " " + GetCountryById(branchDetail.NativeCountryId).CountryName;
            agencyDetail.PhoneNo    = branchDetail.Phone;
            agencyDetail.PanNo      = branchDetail.PanNo;
            var userDetail = GetUserDetailByCreatedId(createdBy);

            if (userDetail != null)
            {
                agencyDetail.ContactPerson = userDetail.FullName;
            }

            return(agencyDetail);
        }