Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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 }));
        }