示例#1
0
            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");
            }
示例#2
0
            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");
            }
示例#3
0
            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());
                }
            }
示例#4
0
            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");
            }