//метод вывода содержимого о компании из xml файла public static ContactsCompanyViewModel FromXML(string path) { AdvertizingAgency1Entities context = new AdvertizingAgency1Entities(); ContactsCompanyViewModel model = new ContactsCompanyViewModel(); //загрузили файл XDocument xdoc = XDocument.Load(path); model.SpisSotr = context.Сотрудники.Where(x => x.Должность == "менеджер" || x.Должность == "руководитель"); foreach (XElement aboutElement in xdoc.Element("about").Elements("RshCompany")) { XAttribute nameatr = aboutElement.Attribute("nameRsc"); XElement Rsc = aboutElement.Element("Rsc"); XElement EmComp = aboutElement.Element("Em"); XElement Paswor = aboutElement.Element("Pasw"); model.Rsc = Rsc.Value; model.Email = EmComp.Value; model.Pasw = Paswor.Value; } return model; }
public EfAdresRepository(AdvertizingAgency1Entities context) { this.context = context; }
public EfContaktnoeLicoRepository(AdvertizingAgency1Entities context) { this.context = context; }
public EfDogovorRepository(AdvertizingAgency1Entities context) { this.context = context; }
public EfRazrabotkiRepozitory(AdvertizingAgency1Entities context) { this.context = context; }