private void EditStore(Store store)
 {
     store.UpdatedAt = DateTime.Now;
     _storesRepository.EditStore(store);
 }
 private void AddStore(Store store)
 {
     store.CreatetedAt = DateTime.Now;
     store.UpdatedAt = DateTime.Now;
     _storesRepository.AddStore(store);
 }
 public void EditStore(Store store)
 {
     _databaseModel.Entry(store).State = EntityState.Modified;
     _databaseModel.SaveChanges();
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="store"></param>
 public void SaveStore(Store store)
 {
     _databaseModel.Stores.Add(store);
     _databaseModel.SaveChanges();
 }
 public Company GetCompany(Store store)
 {
     var companies = _databaseModel.Companies.
         Where(c => c.CompanyId == store.CompanyId);
     return companies.First();
 }