/// <summary> /// <see cref="IUserRepository.AddUser(User)"/> /// </summary> public bool AddUser(User newUser) { _rProjectManagementContext.Users.Add(newUser); _rProjectManagementContext.SaveChanges(); return(true); }
/// <summary> /// <see cref="IProjectRepository.AddPorject(Project)"/> /// </summary> public bool AddPorject(Project project) { _rProjectManagementContext.Projects.Add(project); _rProjectManagementContext.SaveChanges(); return(true); }
/// <summary> /// <see cref="IFormulaRepository.AddFormula(Formula)"/> /// </summary> public bool AddFormula(Formula formula) { _rProjectManagementContext.Formulas.Add(formula); _rProjectManagementContext.SaveChanges(); return(true); }
/// <summary> /// <see cref="IMaterialRepository.AddMaterial(Material)"/> /// </summary> public bool AddMaterial(Material material) { _rProjectManagementContext.Materials.Add(material); _rProjectManagementContext.SaveChanges(); return(true); }
/// <summary> /// <see cref="ICompanyRepository.DeleteCompany(string)"/> /// </summary> public bool DeleteCompany(string companyName) { var company = _rProjectManagementContext.Companies.Where(c => c.Name == companyName).FirstOrDefault(); if (company != null) { _rProjectManagementContext.Companies.Remove(company); _rProjectManagementContext.SaveChanges(); return(true); } return(false); }
/// <summary> /// <see cref="ICountryRepository.UpdateCountryLaw(string, string)"/> /// </summary> public bool UpdateCountryLaw(string countryName, string lawLink) { var country = _rProjectManagementContext.Countries.Where(c => c.Name == countryName).FirstOrDefault(); if (country != null) { if (!string.IsNullOrWhiteSpace(lawLink)) { country.LawLink = lawLink; } _rProjectManagementContext.SaveChanges(); return(true); } return(false); }