Exemple #1
0
        public async Task <IActionResult> PostSkips(int id, [FromBody] HistorySkipsModel historySkipsModel)
        {
            if (ModelState.IsValid)
            {
                dataBaseContext.Add(new HistorySkips
                {
                    Cause      = historySkipsModel.Cause,
                    EndSkips   = historySkipsModel.EndSkips,
                    StartSkips = historySkipsModel.StartSkips,
                    StudentId  = id,
                    Type       = historySkipsModel.TypeSkips
                });
                await dataBaseContext.SaveChangesAsync();

                return(StatusCode(201));
            }

            return(BadRequest(ModelState));
        }
Exemple #2
0
        public async Task <IActionResult> AddSkips(HistorySkipsModel historySkipsModel)
        {
            if (ModelState.IsValid)
            {
                _context.HistorySkips.Add(new HistorySkips
                {
                    Cause      = historySkipsModel.Cause,
                    EndSkips   = historySkipsModel.EndSkips,
                    StartSkips = historySkipsModel.StartSkips,
                    Type       = historySkipsModel.TypeSkips,
                    StudentId  = historySkipsModel.IdStudent
                });

                await _context.SaveChangesAsync();

                return(Redirect($"/Admin/StudentInfo?Id={historySkipsModel.IdStudent}"));
            }

            return(View(historySkipsModel));
        }