Example #1
0
 // Перегруженный метод, отвечающий за обновление информации о текущей компании
 public void Update(dbCRUDEntities repository, Company company)
 {
     Company new_company = repository.Companies.Find(company.CompanyID);
     new_company.CompanyName = company.CompanyName;
     new_company.CompanyContactStatus = company.CompanyContactStatus;
     repository.Entry(new_company).State = EntityState.Modified;
     repository.SaveChanges();
 }
Example #2
0
 // Перегруженный метод, отвечающий за обновление информации о текущем пользователи
 public void Update(dbCRUDEntities repository, User user)
 {
     User new_user = repository.Users.Find(user.UserID);
     new_user.UserLogin = user.UserLogin;
     new_user.UserName = user.UserName;
     new_user.UserPassword = user.UserPassword;
     new_user.CompanyName = user.CompanyName;
     repository.Entry(new_user).State = EntityState.Modified;
     repository.SaveChanges();
 }
Example #3
0
 // Перегруженный метод, отвечающий за удаление компании
 public void Delete(dbCRUDEntities repository, Company company)
 {
     repository.Companies.Remove(company);
     repository.SaveChanges();
 }
Example #4
0
 // Перегруженный метод, отвечающий за удаление пользователя
 public void Delete(dbCRUDEntities repository, User user)
 {
     repository.Users.Remove(user);
     repository.SaveChanges();
 }
Example #5
0
 // Перегруженный метод, отвечающий за добавление пользователя
 public void Add(dbCRUDEntities repository, User user)
 {
     repository.Users.Add(user);
     repository.SaveChanges();
 }
Example #6
0
 // Перегруженный метод, отвечающий за добавление компании
 public void Add(dbCRUDEntities repository, Company company)
 {
     repository.Companies.Add(company);
        repository.SaveChanges();
 }