Ejemplo n.º 1
0
        public ActionResult Update(Student viewModel)
        {
            var oldData    = _studentService.GetByName(viewModel.Name);
            var hStartDate = DateTime.ParseExact(viewModel.StartDate, "MM/dd/yyyy", CultureInfo.InvariantCulture);
            var hEndDate   = DateTime.ParseExact(viewModel.EndDate, "MM/dd/yyyy", CultureInfo.InvariantCulture);
            var daysToAdd  = (hEndDate - hStartDate).Days % 7 == 0 ? (hEndDate - hStartDate).Days : (((hEndDate - hStartDate).Days) / 7) * 7 + 7;

            oldData.EndDate = oldData.EndDate.AddDays(daysToAdd);

            _studentService.EditStudent(oldData);
            return(RedirectToAction("Index", "User"));
        }
Ejemplo n.º 2
0
 public IActionResult Edit(Student st)
 {
     // st.StudentId = 1;
     _db.EditStudent(st);
     return(RedirectToAction("Details", new { id = st.StudentId }));
 }