public static void CreateNewCompany(string companyName, string description, string[] tags, string alternatives, bool approved = false) { var allCompanies = GetAllCompanies(); for (int x = 0; x < allCompanies.Length; x++) { if (allCompanies[x].CompanyName.ToLower() == companyName.ToLower()) { throw new Exception("Company has already been added"); } } int newID = GetCurrentHighestID() + 1; DatabaseObjectTemplate newItem = new DatabaseObjectTemplate { CompanyName = companyName, Description = description, Tags = tags, CompanyID = newID, Approved = approved, Alternatives = alternatives }; InsertData("Companies/" + newID, newItem); }
public static void UpdateCompany(DatabaseObjectTemplate company) { UpdateData("Companies/" + company.CompanyID, company); }