public ActionResult Edit(int?id, AppointmentViewModel appointmentViewModel) { var appointment = _repository.SelectByID(id.Value); var newAppointment = Mapper.Map(appointmentViewModel, appointment); _repository.Update(appointment); _repository.Save(); return(View(appointmentViewModel)); }