public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var resultado = await instructorRepository.Nuevo(request.Nombre, request.Apellidos, request.Grado); if (resultado > 0) { return(Unit.Value); } throw new Exception("no se pudo insertar el instructor"); }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { var resultado = await _instructorRepository.Nuevo(request.Nombre, request.Apellidos, request.Grado); //si el resultado(int) es mayot que cero siginificara que fue correcto if (resultado > 0) { return(Unit.Value); } throw new Exception("Nose pudo insertar el instructor"); }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { try { var resultado = await instructorRepositorio.Nuevo(request.Nombre, request.Apellidos, request.Titulo); return(Unit.Value); } catch (Exception e) { throw new Exception("No se pudo insertar al instructor" + e.ToString()); } }
public async Task <Unit> Handle(Ejecuta request, CancellationToken cancellationToken) { InstructorModel instructor = new InstructorModel(); instructor.Nombre = request.Nombre; instructor.Apellidos = request.Apellidos; instructor.Grado = request.Grado; var resultado = await _instructorRepository.Nuevo(instructor); if (resultado > 0) { return(Unit.Value); } throw new Exception("Error al instertar el instructor"); }