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("Успешно добавлено");
        }
Ejemplo n.º 2
0
        /// <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());
            }
        }