public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var resultado = await instructor.Actualizar(request.InstructorId, request.Nombres, request.Apellidos, request.Grado); if (resultado > 0) { return(Unit.Value); } throw new Exception("No se pudo editar el instructor"); }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var result = await _instructorRepository.Actualizar(request.InstructorId, request.Nombre, request.Apellido, request.Titulo); if (result > 0) { return(Unit.Value); } throw new Exception("No se pudo actualizar la data del instructor"); }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var instructor = new InstructorModel { InstructorId = request.InstructorId, Nombre = request.Nombre, Apellidos = request.Apellidos, Titulo = request.Titulo, }; var result = await _instructorRepository.Actualizar(instructor); if (result > 0) { return(Unit.Value); } throw new Exception("No se pudo actualizar la informacion del instructor"); }
public async Task <Unit> Handle(EditarInstructor request, CancellationToken cancellationToken) { var datos = new InstructorModel { InstructorId = request.InstructorId, Nombre = request.Nombre, Apellidos = request.Apellidos, Grado = request.Grado }; var resultado = await instructor.Actualizar(datos); if (resultado > 0) { return(Unit.Value); } throw new Exception("No se pudo insertar el Instructor"); }