public async Task <IActionResult> Create([Bind("NumeroAula,Floor,Lim")] RoomViewModel roomVM) { if (ModelState.IsValid) { var room = _mapper.GetRoom(roomVM); _context.Add(room); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(roomVM)); }
public async Task <IActionResult> Create([Bind("FiscalCode,Name,Surname,Gender,Birthday,Age,Email,FkClass")] StudentViewModel studentVM) { if (ModelState.IsValid) { var student = _mapper.GetStudent(studentVM); _context.Add(student); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewData["FkClass"] = new SelectList(_context.Class, "ID", "Name", studentVM.FkClass); return(View(studentVM)); }
public async Task <IActionResult> Create([Bind("Name,StartDate,Description")] BranchViewModel branchVM) { if (ModelState.IsValid) { branchVM.Icon = "default.png"; var branch = _mapper.GetBranch(branchVM); _context.Add(branch); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(branchVM)); }
public async Task<IActionResult> Create(ClassViewModel classVM) { if (ModelState.IsValid) { var _class = _mapper.GetClass(classVM); _context.Add(_class); await _context.SaveChangesAsync(); return RedirectToAction("Index"); } ViewData["FkBranch"] = new SelectList(_context.Branch, "ID", "Name", classVM.FkBranch); ViewData["FkRoom"] = new SelectList(_context.Room, "ID", "NumeroAula", classVM.FkRoom); return View(classVM); }