public void Save(Canton canton)
 {
     if (canton.CantonId.Equals(0))
     {
         AddCanton(canton);
     }
     else
     {
         EditCanton(canton);
     }
 }
 private void EditCanton(Canton canton)
 {
     _cantonsRepository.EditCanton(canton);
 }
 private void AddCanton(Canton canton)
 {
     _cantonsRepository.AddCanton(canton);
 }
 public void EditCanton(Canton canton)
 {
     _databaseModel.Entry(canton).State = EntityState.Modified;
     _databaseModel.SaveChanges();
 }
 public void AddCanton(Canton canton)
 {
     _databaseModel.Cantons.Add(canton);
     _databaseModel.SaveChanges();
 }