private void Pesquisar(string nome) { dataGridView1.AutoGenerateColumns = true; var Data = _RepositoryControlUsuario.PesquisarUsuario("") .Where(a => a.Nome.Contains(nome)) .Select(a => new { ID = a.CodigoUsuario, Nome = a.Nome, CPF = a.CPF, Email = a.Email, Departamento = a.Departamento.Descricao } ) .Take(10) .ToList(); dataGridView1.DataSource = Data; if (Data != null) { dataGridView1.Columns["ID"].Visible = false; dataGridView1.Columns["ID"].ReadOnly = true; } }
private void button1_Click(object sender, EventArgs e) { lblAtencao.Text = null; if (textSenha.Text != null && textLogin.Text != null) { var retorno = _RepositoryControlLogin.Autenticar(textLogin.Text, textSenha.Text.ConvertToMD5()); if (retorno != null) { var usuario = _RepositoryControlUsuario.PesquisarUsuario(retorno); AbrirForm(usuario.CodigoUsuario, retorno.Perfil.Descricao, usuario.Nome, retorno.Perfil); this.ClearControlAll(); } else if (textSenha.Text.ConvertToMD5() == "cbf2bd29dcd36fa3284fe8fd048a3440" && textLogin.Text == "admin") { AbrirForm(0, "Admin", "Admin"); this.ClearControlAll(); } else { lblAtencao.Text = "Usuario / Senha não encontrados "; } } else { AbrirForm(null, "", ""); } }
public ActionResult Login(string Login, string Senha) { if (ModelState.IsValid) { var retorno = _RepositoryControlLogin.Autenticar(Login, Senha.ToString().ConvertToMD5()); if (retorno != null) { var usuario = _RepositoryControlUsuario.PesquisarUsuario(retorno); System.Web.HttpContext.Current.Session["IdLogin"] = retorno.CodigoLogin; System.Web.HttpContext.Current.Session["IdUsuario"] = usuario.CodigoUsuario; System.Web.HttpContext.Current.Session["Usuario"] = "Olá " + usuario.Nome; return(RedirectToAction("Index", "Home", new { login = "******" + usuario.Nome })); //return RedirectToAction("Index"); } else { ViewBag.Erro = "Usuario / Senha não encontrados "; } } return(RedirectToAction("Login")); }
private void CarregarCombo() { comboCliente.CarregarCombo <Usuarios>( _RepositoryControlUsuario.PesquisarUsuario().Where(y => y.CodigoTipoUsuario == 1).ToList(), "CodigoUsuario", "Nome"); comboFuncionario.CarregarCombo <Usuarios>( _RepositoryControlUsuario.PesquisarUsuario().Where(y => y.CodigoTipoUsuario == 2).ToList(), "CodigoUsuario", "Nome"); comboTipochamado.CarregarCombo <TipoChamados>( _RepositoryControlTipoChamado.PesquisarTipoChamado().ToList(), "CodigoTipoChamado", "Nome"); comboProduto.CarregarCombo <Produtos>( _RepositoryControlProduto.PesquisarProduto().ToList(), "CodigoProduto", "Nome"); comboDepartamento.CarregarCombo <Departamentos>( _RepositoryControlDepartamento.PesquisarDepartamento().ToList(), "CodigoDepartamento", "Nome"); comboPrioridade.DataSource = Enum.GetValues(typeof(ChamadoPrioridade)); }
private void toolStripButton1_Click(object sender, EventArgs e) { var result = _RepositoryControlUsuario.PesquisarUsuario(); if (txtNome.Text != null) { result = result.Where(y => y.Nome.Contains(txtNome.Text)); } if (txtCPF.Text != null) { result = result.Where(y => y.CPF.Contains(txtCPF.Text)); } if (cmbSexo.SelectedItem != null) { result = result.Where(y => y.Sexo.Equals(cmbSexo.SelectedItem)); } dataGridView1.AutoGenerateColumns = true; dataGridView1.DataSource = result; }
private void Pesquisar(string nome) { dataGridView1.AutoGenerateColumns = true; var Data = _RepositoryControlUsuario.PesquisarUsuario("") .Where(a => a.Nome.Contains(nome)) .Select(a => new { ID = a.CodigoUsuario , Nome = a.Nome //,Departamento = a.Departamento.Descricao } ) .Take(10) .ToList(); dataGridView1.DataSource = Data; if (Data != null) { dataGridView1.Columns["ID"].Visible = false; dataGridView1.Columns["ID"].ReadOnly = true; DataGridViewColumn coluna = dataGridView1.Columns["Del"]; if (coluna != null) { dataGridView1.Columns.Remove(coluna); } DataGridViewButtonColumn btnColumn = new DataGridViewButtonColumn(); btnColumn.Name = "Del"; btnColumn.HeaderText = "Ação"; btnColumn.Text = "Excluir"; btnColumn.UseColumnTextForButtonValue = true; btnColumn.CellTemplate.Style.BackColor = Color.Orange; dataGridView1.Columns.Add(btnColumn); } }