private void add_Click(object sender, EventArgs e) { var newPhone = new Phone { Name = NameBox.Text, Number = NumberBox.Text }; _uoRepo.AddPhone(newPhone); RefreshView(); }
public void AddPhone(Phone phone) { using (var context = new UchOtdContext(ConnectionString)) { phone.PhoneId = 0; context.Phones.Add(phone); context.SaveChanges(); } }
private void import_Click(object sender, EventArgs e) { var phones = new List<Phone>(); var sr = new StreamReader(@"d:\bs\расписание\phonebook.txt"); string line; while((line = sr.ReadLine()) != null) { var name = line.Split('*')[0]; var numbers = line.Substring(name.Length + 1); var phone = new Phone { Name = name, Number = numbers }; phones.Add(phone); } _uoRepo.AddPhonesRange(phones); }
public void UpdatePhone(Phone phone) { using (var context = new UchOtdContext(ConnectionString)) { var curPhone = GetPhone(phone.PhoneId); curPhone.Name = phone.Name; curPhone.Number = phone.Number; context.SaveChanges(); } }