public bool addAnnouncement() { if (IsCorrected()) { if (Item is TmpAnnouncement) { TmpAnnouncement tmp = new TmpAnnouncement(Name, CurrentUser.User.id, Regions.IndexOf(Region), Category, About, cost); tmpAnnouncementRepository.add(tmp); tmpAnnouncementRepository.delete(Item as TmpAnnouncement); Item = tmp; return(true); } else if (Item is Announcement) { TmpAnnouncement tmp = new TmpAnnouncement(Name, CurrentUser.User.id, Regions.IndexOf(Region), Category, About, cost); tmpAnnouncementRepository.add(tmp); announcementRepository.delete(Item as Announcement); Item = tmp; return(true); } else { Info = "Ошибочка"; return(false); } } else { return(false); } }
public void transferToAnnouncemet(TmpAnnouncement tmp) { if (tmp is TmpAnnouncement && tmp != null) { Announcement announcement = new Announcement(); announcement.name = tmp.name; announcement.seller = tmp.seller; announcement.category = tmp.category; announcement.idRegion = tmp.idRegion; announcement.about = tmp.about; announcement.cost = tmp.cost; announcementRepository.add(announcement); tmpAnnouncementRepository.delete(tmp); update(); } }
public bool transferToAnnouncemet(TmpAnnouncement tmp) { if (tmp is TmpAnnouncement) { Announcement announcement = new Announcement(); announcement.name = tmp.name; announcement.seller = tmp.seller; announcement.category = tmp.category; announcement.about = tmp.about; announcement.cost = tmp.cost; eFAnnouncement.add(announcement); deleteAnnouncement(tmp); return(true); } else { return(false); } }
public void add(TmpAnnouncement tmpAnnouncement) { context.TmpAnnouncements.Add(tmpAnnouncement); context.SaveChanges(); }
public void delete(TmpAnnouncement announcement) { context.TmpAnnouncements.Remove(context.TmpAnnouncements.FirstOrDefault(x => x.id == announcement.id)); context.SaveChanges(); }
public void addAnnouncement(TmpAnnouncement tmp) { eFTmpAnnouncement.add(tmp); }
public void deleteAnnouncement(TmpAnnouncement tmp) { eFTmpAnnouncement.delete(tmp); }