public ActionResult <OrganisationInfo> GetOrganisationAsync(int id) { OrganisationInfo oi = new OrganisationInfo(); try { var organisation = _context.Organisations.Find(id); oi.ID = organisation.ID; oi.Name = organisation.Name; oi.Email = organisation.Email; oi.PhoneNumber = organisation.PhoneNumber; oi.Activity = organisation.Activity; oi.Location = organisation.Location; oi.Photo = organisation.ImagePath; oi.Verification = organisation.Verification; return(oi); } catch (Exception) { return(oi); } }
public List <OrganisationInfo> GetAllOrganisations() { var orgs = _context.Organisations.ToList(); List <OrganisationInfo> OrgsList = new List <OrganisationInfo>(); foreach (var item in orgs) { OrganisationInfo oi = new OrganisationInfo(); oi.ID = item.ID; oi.Name = item.Name; oi.Email = item.Email; oi.PhoneNumber = item.PhoneNumber; oi.Activity = item.Activity; oi.Location = item.Location; oi.Photo = item.ImagePath; oi.Verification = item.Verification; OrgsList.Add(oi); } return(OrgsList); }