public string Create(Parameters parameters) { var soor = new Context.Sooruzhenie(); soor.id = int.Parse(parameters.id); soor.nazvanie = parameters.nazvanie; soor.podrazdelenie = context.Podrazdelenie.Where(x => (x.id.ToString() == parameters.podrazdelenieId)).FirstOrDefault().id; context.Sooruzhenie.Add(soor); context.SaveChanges(); return("Успешно добавлено"); }
/// <summary> /// Создает новое Сооружение у указанного подразделения в базе /// </summary> /// <param name="id">Уникальный идентификатор сооружения</param> /// <param name="nazvanie">Название сооружения</param> /// <param name="podrazdelenieId">Подразделение,к которому прикреплено сооружение</param> /// <returns></returns> public string CreateSooruzhenie(string id, string nazvanie, string podrazdelenieId) { try { var soor = new Context.Sooruzhenie(); soor.id = int.Parse(id); soor.nazvanie = nazvanie; soor.podrazdelenie = context.Podrazdelenie.Where(x => (x.id.ToString() == podrazdelenieId)).FirstOrDefault().id; context.Sooruzhenie.Add(soor); context.SaveChanges(); return("Успешно добавлено"); } catch (Exception ex) { return(ex.ToString()); } }