public IActionResult AddDriverToAvto(int id) { AvtoWorkerViewModel avtomodel = new AvtoWorkerViewModel() { Avto_Key = id, work_datas = _context.workers.ToList(), workersin = _context.work_data.Include(e => e.worker).Include(e => e.profession).Where(e => e.profession.Profession_Key == 1). Where(e => e.department.Department_Key == _context.avtoes.Where(a => a.Avto_Key == id).FirstOrDefault().Department_Key) }; return(View(avtomodel)); }
public IActionResult AddDriverToAvto(AvtoWorkerViewModel model, string workers) { avto_worker avto_Worker = new avto_worker() { Avto_Key = model.Avto_Key, avto = _context.avtoes.Where(e => e.Avto_Key == model.Avto_Key).FirstOrDefault(), date_end = model.date_end, date_start = model.date_start, work_data = _context.work_data.Where(e => e.worker.fullname == workers).FirstOrDefault(), Work_data_Key = _context.work_data.Where(e => e.worker.fullname == workers).FirstOrDefault().Work_data_Key }; _context.avto_worker.Add(avto_Worker); _context.SaveChanges(); return(RedirectToAction("ShowAvto", "Shows", new { id = model.Avto_Key })); }