/// <summary> /// API to GET details of all the organisations /// </summary> /// <param name="admin"></param> /// <returns></returns> public IHttpActionResult PostAllOrganisations(Admin admin) { _Logger.Info("PostAllOrganisations API called."); try { List <Admin> OrganisationList = new List <Admin>(); OrganisationList = _BusinessOperations.GetOrganisationList(); return(Ok(OrganisationList)); } catch (EmployeeManagementExceptions exception) { _Logger.Error(exception.ToString()); return(InternalServerError(exception)); } catch (Exception ex) { _Logger.Fatal(ex.ToString()); return(InternalServerError(ex)); } }