public Recipients Load(Dictionary <string, string> @params) { using (RecipientsRepository repo = new RecipientsRepository(base.DataContext)) { return((Recipients)repo.Load <Recipient>(this, repo.GetItems(@params))); } }
public Recipients Load() { using (RecipientsRepository repo = new RecipientsRepository(base.DataContext)) { return((Recipients)repo.Load <Recipient>(this, repo.GetItems())); } }
public Recipient Save() { using (RecipientsRepository repo = new RecipientsRepository(DataContext)){ if (_id == 0) { _id = repo.Insert(MessageId, UserId); } else { repo.Update(Id, MessageId, UserId); } return(this); } }
public void Delete() { using (RecipientsRepository repo = new RecipientsRepository(DataContext)){ repo.Delete(_id); } }
public Recipient Load(int id) { using (RecipientsRepository repo = new RecipientsRepository(DataContext)){ return(repo.LoadOne <Recipient>(this, repo.GetItem(id))); // Dal.Core.BasicRepository.LoadOne } }