public string Create(Parameters parameters) { var tt = new Context.Transportnaya_tehnika(); tt.id = int.Parse(parameters.id); tt.kolichestvo = context.Podrazdelenie.Where(x => (x.id.ToString() == parameters.podrazdelenieId)).FirstOrDefault().id; tt.tip = context.Tip_transportnoy_tehniki.Where(x => (x.nazvanie == parameters.tipTransportnoyTehniki)).FirstOrDefault().id; context.Transportnaya_tehnika.Add(tt); context.SaveChanges(); return("Успешно добавлено"); }
/// <summary> /// Создает новую запись о Транспортной технике в базе /// </summary> /// <param name="id">Уникальный идентификатор записи в журнале</param> /// <param name="podrazdelenieId">Подразделение,к которому относится транспортная техника</param> /// <param name="tipTransportnoyTehniki">Тип транспортной техники</param> /// <returns></returns> public string CreateTransportnayaTehnika(string id, string podrazdelenieId, string tipTransportnoyTehniki) { try { var bt = new Context.Transportnaya_tehnika(); bt.id = int.Parse(id); bt.Podrazdelenie1 = context.Podrazdelenie.Where(x => (x.id.ToString() == podrazdelenieId)).FirstOrDefault(); bt.tip = context.Tip_transportnoy_tehniki.Where(x => (x.nazvanie == tipTransportnoyTehniki)).FirstOrDefault().id; context.Transportnaya_tehnika.Add(bt); context.SaveChanges(); return("Успешно добавлено"); } catch (Exception ex) { return(ex.ToString()); } }