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); }
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); }