public IHttpActionResult ValidarUsuario([FromBody] LoginInput loginInput) { var usuarioServices = new UsuarioServices(); ResponseDTO response = usuarioServices.ValidarUsuario(loginInput.Cpf, loginInput.Senha); return(Ok(response)); }
// GET: /<controller>/ public IActionResult Index() { var usuarioServices = new UsuarioServices(); var usuario = usuarioServices.ListarUsuario(); return(View(usuario)); }
protected void BtnAceptar_Click(object sender, EventArgs e) { UsuarioServices usuarioServices = new UsuarioServices(); Usuario usuario = new Usuario(); usuario.Docente = new Docente(); String ALGO = TboxUsuario.Text; if (ALGO != "") { usuario.Docente.Legajo = Convert.ToInt64(TboxUsuario.Text); usuario.Clave = TboxContrasenia.Text; if (usuarioServices.BuscarDocenteUsuario(usuario.Docente.Legajo, usuario.Clave) == true) { Session["DocenteLegajo" + Session.SessionID] = Convert.ToInt64(TboxUsuario.Text); Response.Redirect("Comisiones.aspx"); } else { LblIncorrecto.Visible = true; } } else { LblIncorrecto.Visible = true; } }
public ActionResult Login(UsuarioServices usuario) { if (!usuario.validaAcesso()) { ViewBag.msgErro = "Usuário e/ou Senha incorretos!"; return(View(usuario)); } else if (usuario.TipoUsuario == 0) { Session["Usuario"] = usuario.NomeUsuario; Session["IdProfessor"] = usuario.IdProfessor; return(RedirectToAction("SelecaoTurma")); } else if (usuario.TipoUsuario == 1) { Session["Usuario"] = usuario.NomeUsuario; Session["IdAluno"] = usuario.IdAluno; return(RedirectToAction("AmbienteAluno")); } else { return(RedirectToAction("Login")); } }
public void ObetenerUsuarioTest() { var data = new List <Usuario> { new Usuario { Id = 1, Nombres = "Usuario1", Apellidos = "Usuario1", Edad = 21, EsMuestra = true, Sesiones = null, Sexo = true } }.AsQueryable(); var mockSet = new Mock <DbSet <Usuario> >(); mockSet.As <IQueryable <Usuario> >().Setup(m => m.Provider).Returns(data.Provider); mockSet.As <IQueryable <Usuario> >().Setup(m => m.Expression).Returns(data.Expression); mockSet.As <IQueryable <Usuario> >().Setup(m => m.ElementType).Returns(data.ElementType); mockSet.As <IQueryable <Usuario> >().Setup(m => m.GetEnumerator()).Returns(data.GetEnumerator()); var mockContext = new Mock <Entidades>(); mockContext.Setup(c => c.Usuarios).Returns(mockSet.Object); var service = new UsuarioServices(mockContext.Object); var usuario = service.ObtenerUsuario(1); Assert.AreEqual("Usuario1", usuario.Nombres); Assert.AreEqual("Usuario1", usuario.Apellidos); Assert.AreEqual(21, usuario.Edad); }
protected void BtnBuscar_Click(object sender, EventArgs e) { DocenteServices docenteServices = new DocenteServices(); UsuarioServices usuarioServices = new UsuarioServices(); Usuario usuario = new Usuario(); usuario.Docente = new Docente(); usuario.Docente = null; usuario = usuarioServices.BuscarDocente(Convert.ToInt64(TboxLegajo.Text)); if (usuario.Docente != null) { TboxLegajo.Text = usuario.Docente.Legajo.ToString(); TboxNombre.Text = usuario.Docente.Nombre; TboxClave.Text = usuario.Clave; TboxApellido.Text = usuario.Docente.Apellido; TboxEmail.Text = usuario.Docente.Email; TboxTelefono.Text = usuario.Docente.Telefono.ToString(); TboxDirreccion.Text = usuario.Docente.Dirreccion.Direccion; TboxCiudad.Text = usuario.Docente.Dirreccion.Ciudad; TboxCP.Text = usuario.Docente.Dirreccion.CodPostal.ToString(); TboxError.Text = ""; } else { TboxNombre.Text = ""; TboxApellido.Text = ""; TboxEmail.Text = ""; TboxTelefono.Text = ""; TboxDirreccion.Text = ""; TboxCiudad.Text = ""; TboxCP.Text = ""; TboxError.Text = ""; } }
private void tsmExcluir_Click(object sender, EventArgs e) { if (dgvUsuarios.CurrentRow != null) { if (MessageBox.Show("Deseja realmente excluir o usuário selecionado?", " chronOS", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (MessageBox.Show("Todos os dados serão perdidos, tem certeza que deseja excluir o registro? ", "chronOS", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (UsuarioServices.Excluir(Convert.ToInt32(dgvUsuarios.CurrentRow.Cells[0].Value))) { MessageBox.Show("Usuário excluído com sucesso!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); Contar(); } else { MessageBox.Show("Erro ao Excluir usuário!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
public ChamadosController(RelProdContext context, UsuarioServices usuarioService, BuscaService buscaService, ExportService exportService, ChamadoService chamadoService) { _context = context; _usuarioServices = usuarioService; _buscaService = buscaService; _exportService = exportService; _ChamadoService = chamadoService; }
/// <summary> /// Método de inicialización de la clase el cual trae de la base /// de datos todos los usuarios registrados actualmente /// </summary> public async void Init() { this.Usuarios = new List <Usuario>(); this.UsuariosLocal = new List <UsuarioPlano>(); try { //using (var entidades = new Entidades()) //{ // this.Usuarios = entidades.Usuarios.Include("Sesiones").ToList(); //} using (var context = new Entidades()) { UsuarioServices services = new UsuarioServices(context); this.Usuarios = await services.ObtenerUsuariosAsync(); foreach (var item in this.Usuarios) { var usuarioLocal = new UsuarioPlano { Id = item.Id, Apellidos = item.Apellidos, Edad = item.Edad, Nombres = item.Nombres }; if (item.Sexo) { usuarioLocal.Sexo = "Femenino"; } else { usuarioLocal.Sexo = "Masculino"; } if (item.Sesiones == null) { usuarioLocal.Sesiones = 0; } else { usuarioLocal.Sesiones = item.Sesiones.Count; } this.UsuariosLocal.Add(usuarioLocal); } } } catch (Exception ex) { var message = ex.Message; MessageBox.Show( "Ocurrió un problema al cargar los datos", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
public CAEFController(IFIADRepository repositorioFIAD, UsuarioServices repositorioUsuario, RolServices servicioRol, SolicitudAdministrativaServices servicioSolicitud, CarreraRepository repositorioCarrera, MateriaRepository repositorioMateria) { _repositorioFIAD = repositorioFIAD; _servicioUsuario = repositorioUsuario; _serviocioRol = servicioRol; _servicioSolicitud = servicioSolicitud; _repositorioCarrera = repositorioCarrera; _repositorioMateria = repositorioMateria; }
public void DeletearUsuario() { //Arrange int id = 0; UsuarioServices usuarioServices = new UsuarioServices(_repository.Object, _query.Object, _request.Object); //Act var result = usuarioServices.DeletearUsuario(id); //Assert Assert.IsNotNull(result); }
public LoginController( SignInManager <UsuarioUABC> signInManager, IFIADRepository repositorioFIAD, IUABCRepository repositorioUABC, UsuarioServices repositorioUsuario, LoginServices login) { _repositorioFIAD = repositorioFIAD; _repositorioUABC = repositorioUABC; _signIn = signInManager; _login = login; _servicioUsuario = repositorioUsuario; }
public void UpdateUsuario() { //Arrange int id = 0; RequestPost user = new RequestPost(); UsuarioServices usuarioServices = new UsuarioServices(_repository.Object, _query.Object, _request.Object); //Act var result = usuarioServices.UpDateUsuario(id, user); //Assert Assert.IsNull(result); }
public void GuardarUsuario() { var usuario = new Usuario(); usuario.Apellido = "Lopez"; usuario.Nombre = "Juan"; usuario.Email = "*****@*****.**"; usuario.Password = "******"; var todoOk = new UsuarioServices().GuardarUsuario(usuario); Assert.IsTrue(todoOk); }
private void Contar() { dgvUsuario.DataSource = (from Usuario in UsuarioServices.ObterLista() select new { Usuario.Id, Usuario.Login, Usuario.Perfil.Perfil, Usuario.Funcionario.Nome, Usuario.Email, Usuario.Ativo }).Count(); }
private void button4_Click(object sender, EventArgs e) { dgvUsuarios.DataSource = (from Usuario in UsuarioServices.ObterLista() select new { Usuario.Id, Usuario.Login, Usuario.Perfil.Perfil, Usuario.Funcionario.Nome, Usuario.Email, Usuario.Ativo }).Where(x => x.Nome == textBox1.Text).ToList(); }
private void btnFiltrar_Click_1(object sender, EventArgs e) { dgvUsuarios.DataSource = (from Usuario in UsuarioServices.ObterLista() select new { Usuario.Id, Usuario.Login, Usuario.Perfil.Perfil, Usuario.Funcionario.Nome, Usuario.Email, Usuario.Ativo }).Where(x => x.Perfil == cbxFuncoes.Text).ToList(); }
private void AtualizarGrid() { dgvUsuario.DataSource = (from Usuario in UsuarioServices.ObterLista() select new { Usuario.Id, Usuario.Login, Usuario.Perfil.Perfil, Usuario.Funcionario.Nome, Usuario.Email, Usuario.Ativo }).ToList(); }
private void Contar() { toolStripStatusLabelContar.Text = "Nº de cadastros: " + (from Usuario in UsuarioServices.ObterLista() select new { Usuario.Id, Usuario.Login, Usuario.Perfil.Perfil, Usuario.Funcionario.Nome, Usuario.Email, Usuario.Ativo }).Count(); }
public void GetUsuarios() { //Arrange int id = 0; string dni = ""; UsuarioServices usuarioServices = new UsuarioServices(_repository.Object, _query.Object, _request.Object); //Act var result = usuarioServices.GetUsuarios(id, dni); //Assert Assert.IsNull(result); }
private async void PopulaListas() { List <Usuario> usuarios = await UsuarioServices.GetUsuarios(); comboBoxUsuario.DataSource = usuarios; comboBoxUsuario.DisplayMember = "nome"; comboBoxUsuario.ValueMember = "id_usuario"; List <Livro> livros = await LivroServices.GetLivros(); comboBoxLivro.DataSource = livros; comboBoxLivro.DisplayMember = "nome"; comboBoxLivro.ValueMember = "id_livro"; }
private async void DataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e) { Usuario usuario = (Usuario)dataGridView1.CurrentRow.DataBoundItem; string retorno = await UsuarioServices.PutUsuario(usuario); if (retorno == "OK") { //MessageBox.Show("Alterado com sucesso!"); AtualizaTela(); } else { MessageBox.Show("Erro na alteração!"); } }
public HttpResponseMessage Get(string samaccount) { var usuario = UsuarioServices.Recupera(samaccount); var eventos = UsuarioServices.RecuperaEventos(usuario); var promocoesAdquiridas = UsuarioServices.RecuperaPromocoesAdquiridas(usuario); var perfilViewModel = new PerfilFuncionario() { Usuario = usuario, Atividades = eventos, PromocoesAdquiridas = promocoesAdquiridas }; return(Request.CreateResponse(HttpStatusCode.OK, perfilViewModel)); }
private DashboardFuncionario RecuperaDashboardDoFuncionario(UsuarioViewModel usuario) { var pendencias = UsuarioServices.RecuperaPendencias(usuario); var resultadoVotacoes = UsuarioServices.RecuperaVotos(usuario, 10); var ultimosEventos = UsuarioServices.RecuperaEventos(usuario, 10, "atividade"); var certicacoesMaisProcuradas = CertificacoesProcuradas(); return(new DashboardFuncionario { Usuario = usuario, ResultadoVotacoes = resultadoVotacoes, Atualizacoes = ultimosEventos, Alertas = pendencias, CertificacoesMaisProcuradas = certicacoesMaisProcuradas }); }
private async void EnterButton_OnClicked(object sender, EventArgs e) { try { DateTime x = Convert.ToDateTime(DateTime.Now.ToShortDateString()); var y = DateTime.Now.Date; ///security = new Security(); services = new UsuarioServices(); if (string.IsNullOrEmpty(EntUser.Text) || string.IsNullOrEmpty(EntPassword.Text)) { await Application.Current.MainPage.DisplayAlert("SAC", "Debe ingresar nombre de usuario y Password", "OK"); } else { var result = await services.GetUsuario(EntUser.Text, EntPassword.Text.Trim()); if (result.usuarioComplemento != null) { if (result.AccesoUsuario) { //_susuario = EntUser.Text; _susuario = result.usuarioComplemento.Codigousuario; //vm.CodigoUsuarioVM = EntUser.Text.Trim().ToUpper(); //MessagingCenter.Send<Login>(this, result.usuarioComplemento.Codigousuario); App.Current.MainPage = new MainPage(_susuario); } else { await Application.Current.MainPage.DisplayAlert("SAC", "Horario no permitido para el usuario", "OK"); } } else { await Application.Current.MainPage.DisplayAlert("SAC", "Los datos ingresados no son correctos", "OK"); } } } catch (Exception ex) { Lblmsg.Text = "Error: " + ex.Message.ToString(); } }
public void EliminarUsuario() { var usuario = new Usuario(); usuario.Apellido = "Lopez"; usuario.Nombre = "Jose"; usuario.Email = "*****@*****.**"; usuario.Password = "******"; usuario = new UsuarioServices().GetUsuarios().Where(x => x.Apellido == usuario.Apellido && x.Email == usuario.Email && x.Nombre == usuario.Nombre && x.Password == usuario.Password).Single(); var todoOk = new UsuarioServices().EliminarUsuario(usuario.IdUsuario); Assert.IsTrue(todoOk); }
private async void BtnAdicionar_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario.nome = txtNomeUsuario.Text; string resposta = await UsuarioServices.Postusuario(usuario); if (resposta == "OK") { MessageBox.Show("Usuário adicionado com sucesso!"); Close(); } else { MessageBox.Show("Erro ao adicionar usuário!"); } }
public HttpResponseMessage Get() { // get perfil and samaccount from decoded token stored on request header var perfil = Request.Headers.GetValues("perfil").FirstOrDefault(); var samaccountFromToken = Request.Headers.GetValues("samaccount").FirstOrDefault(); var usuario = UsuarioServices.Recupera(samaccountFromToken); if (perfil.ToLower() == "rh") { var dashboard = RecuperaDashboardDoRH(usuario); return(Request.CreateResponse(HttpStatusCode.OK, dashboard)); } else { var dashboard = RecuperaDashboardDoFuncionario(usuario); return(Request.CreateResponse(HttpStatusCode.OK, dashboard)); } }
private void btnNovo_Click(object sender, EventArgs e) { FormCadastroUsuario frm = new FormCadastroUsuario(); frm.usuario = null; if (frm.ShowDialog() == DialogResult.OK) { if (UsuarioServices.Inserir(frm.usuario)) { MessageBox.Show("Usuário cadastrado com sucesso!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); Contar(); } else { MessageBox.Show("Erro ao cadastrar novo usuário!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public UsuarioModel Login(String _usuario, String _senha) { if (_usuario == null || _usuario.Equals("") || _senha == null || _senha.Equals("")) { throw new Exception("Preencher todos os campos."); } else { try { var usuario = new UsuarioServices().GetLogin(_usuario.ToLower(), _senha); return(usuario); } catch (Exception e) { throw new Exception("Usuário ou senha inválidos. Tentar novamente."); } } }