public string Create(Parameters parameters) { var podr = new Context.Podrazdelenie(); podr.id = int.Parse(parameters.id); podr.tip = context.Tip_podrazdeleniya.Where(x => (x.nazvanie == parameters.tipPodrazdeleniya)).FirstOrDefault().id; podr.nazvanie = parameters.nazvanie; context.SaveChanges(); return("Успешно добавлено"); }
/// <summary> /// Создает новое Подразделение(Часть,Рота,Взвод) в базе /// </summary> /// <param name="id">Уникальный идентификатор подразделения</param> /// <param name="tipPodrazdeleniya">Тип подразделения(Часть,Рота,Взвод)</param> /// <param name="nazvanie">Газвание подразделения</param> /// <returns></returns> public string CreatePodrazdelenie(string id, string tipPodrazdeleniya, string nazvanie) { try { var podr = new Context.Podrazdelenie(); podr.id = int.Parse(id); podr.Tip_podrazdeleniya = context.Tip_podrazdeleniya.Where(x => (x.nazvanie == tipPodrazdeleniya)).FirstOrDefault(); podr.tip = podr.Tip_podrazdeleniya.id; podr.nazvanie = nazvanie; podr.location = ""; context.Podrazdelenie.Add(podr); context.SaveChanges(); return("Успешно добавлено"); } catch (Exception ex) { return(ex.ToString()); } }