示例#1
0
 public async Task <ActionResult <List <string> > > ObtenerRolesPorUsuario(string username)
 {
     return(await Mediador.Send(new ObtenerRolesPorUsuario.Ejecuta {
         UserName = username
     }));
 }
示例#2
0
 public async Task <ActionResult <List <IdentityRole> > > Lista()
 {
     return(await Mediador.Send(new RoleLista.Ejecuta()));
 }
 public async Task <ActionResult <Unit> > Crear(Nuevo.Ejecuta data)
 {
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <Unit> > AsignarRol(AgregarRolUsuario.Ejecuta data)
 {
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <List <string> > > GetAllRolesUser(string UserName)
 {
     return(await Mediador.Send(new ListarUsuarioRolesPorUsername.Ejecuta {
         Username = UserName
     }));
 }
 public async Task <ActionResult <Unit> > Modificar(Guid Cursoid, EditarCurso.Ejecutar data)
 {
     data.Cursoid = Cursoid;
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <PaginacionModel> > Report(PaginacionCursoO.ejecuta Data)
 {
     return(await Mediador.Send(Data));
 }
示例#8
0
 public async Task <ActionResult <CursoDto> > Detalle(Guid id)
 {
     return(await Mediador.Send(new ConsultaId.CursoUnico {
         Id = id
     }));
 }
示例#9
0
 public async Task <ActionResult <Unit> > Editar(Guid id, Editar.Ejecuta data)
 {
     data.CursoId = id;
     return(await Mediador.Send(data));
 }
示例#10
0
 public async Task <ActionResult <Unit> > EditarInstructor(Guid InstructorId, EditarIntructor.Ejecuta data)
 {
     data.Instructorid = InstructorId;
     return(await Mediador.Send(data));
 }
示例#11
0
 public async Task <ActionResult <Unit> > Eliminar(Guid InstructorId)
 {
     return(await(Mediador.Send(new EliminarInstructor.Ejecuta {
         InstructorId = InstructorId
     })));
 }
示例#12
0
 public async Task <ActionResult <Unit> > InstructorNuevo(NuevoInstructor.Ejecutar Data)
 {
     return(await Mediador.Send(Data));
 }
示例#13
0
        public async Task <ActionResult <List <InstructoModel> > > ListaInstructores()
        {
            var list = await Mediador.Send(new ConsultaInstructor.Consulta());

            return(list.ToList());
        }
 public async Task <ActionResult <UsuarioData> > Registrar(Registrar.Ejecuta registroUsuario)
 {
     return(await Mediador.Send(registroUsuario));
 }
 public async Task <ActionResult <Unit> > Insertar(NuevoCurso.Ejecutar data)
 {
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <UsuarioData> > Login(Login.Ejecuta parametros)
 {
     return(await Mediador.Send(parametros));
 }
 public async Task <ActionResult <Unit> > Modificar(Guid Cursoid, string titulo, string descripcion, DateTime fechaDePublicacion, decimal PrecioActual, decimal Promocion)
 {
     return(await Mediador.Send(new EditarCurso.Ejecutar(cursoid: Cursoid, titulo: titulo, descripcion: descripcion, fechapublicacion: fechaDePublicacion, PrecioActual: PrecioActual, Promocion: Promocion)));
 }
 public async Task <ActionResult <UsuarioData> > Registrar(Registrar.Ejecuta parametros)
 {
     return(await Mediador.Send(parametros));
 }
 public async Task <ActionResult <Unit> > Eliminar(Guid Cursoid)
 {
     return(await Mediador.Send(new EliminarCurso.Ejecutar {
         Cursoid = Cursoid
     }));
 }
 public async Task <ActionResult <UsuarioData> > DevolverUsuario()
 {
     return(await Mediador.Send(new UsuarioActual.Ejecutar()));
 }
 public async Task <ActionResult <Unit> > Eliminar(EliminarRol.Ejecuta data)
 {
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <UsuarioData> > Actualizar(UsuarioActualizar.Ejecuta parametros)
 {
     return(await Mediador.Send(parametros));
 }
 public async Task <ActionResult <Unit> > EliminarUsuario(UsuarioRolEliminar.Ejecutar data)
 {
     return(await Mediador.Send(data));
 }
 public async Task <ActionResult <List <CursoDto> > > GetAll()
 {
     return(await Mediador.Send(new Consulta.ListaCurso()));
 }
示例#25
0
 public async Task <ActionResult <Unit> > Crear(RolNuevo.Ejecuta parametros)
 {
     return(await Mediador.Send(parametros));
 }
 public async Task <ActionResult <CursoDto> > GetForId(Guid CursoId)
 {
     return(await Mediador.Send(new ConsultaId.CursoUnico(Cursoid: CursoId)));
 }
示例#27
0
 public async Task <ActionResult <Unit> > EliminarRoleUsuario(UsuarioRolEliminar.Ejecuta parametros)
 {
     return(await Mediador.Send(parametros));
 }
 public async Task <ActionResult <Unit> > Insertar(string titulo, string descripcion, DateTime fechaDePublicacion, decimal PrecioActual, decimal Promocion)
 {
     return(await Mediador.Send(new NuevoCurso.Ejecutar(Titulo: titulo, Descripcion: descripcion, FechaDePublicacion: fechaDePublicacion, Precioactual: PrecioActual, Promocion: Promocion)));
 }
 public async Task <ActionResult <Unit> > Eliminar(Guid id)
 {
     return(await Mediador.Send(new Eliminar.Ejecuta {
         Id = id
     }));
 }
 public async Task <ActionResult <UsuarioData> > login(ActualizarUsuario.Ejecuta data)
 {
     return(await Mediador.Send(data));
 }