private void btnPesquisar_Click(object sender, EventArgs e) { dataGridView1.DataSource = null; DataResponse <FilmeResultSet> response = null; if (cmbFIltro.Text == "Nome") { response = filmeBLL.GetFilmesByName(txtPesquisa.Text); } else if (cmbFIltro.Text == "Gênero") { response = filmeBLL.GetFilmesByGenero(((Genero)cmbPesquisa.SelectedItem).ID); } else { response = filmeBLL.GetFilmesByClassificacao(((Classificacao)cmbPesquisa.SelectedItem)); } if (response.Sucesso) { if (response.Data.Count == 0) { MessageBox.Show("Não foram encontrados dados!"); } else { dataGridView1.DataSource = response.Data; } } else { MessageBox.Show(response.GetErrorMessage()); } }
public async Task <object> Profile() { int id = this.GetUserID(); DataResponse <User> response = await this._service.GetByID(id); if (!response.HasError()) { response.Data[0].Password = ""; return(this.SendResponse(response)); } return(new { message = response.GetErrorMessage() }); }
private void button1_Click(object sender, EventArgs e) { DataResponse <Funcionario> response = funcionarioBLL.Autenticar(txtEmail.Text, txtSenha.Text); if (response.Sucesso) { FormMenu frmMenu = new FormMenu(); this.Hide(); frmMenu.ShowDialog(); //Esta linha só executa quando o FormMenu for fechado this.Show(); } else { MessageBox.Show(response.GetErrorMessage()); } }
public async Task <object> GetByID(int id) { DataResponse <User> response = await this._service.GetByID(id); if (!response.HasError()) { response.Data[0].Password = ""; response.Data[0].Cpf = ""; response.Data[0].Rg = ""; return(new { user = response.Data[0] }); } return(new { message = response.GetErrorMessage() }); }
public async Task <object> Authenticate([FromBody] AuthenticateModel model) { User u = new User() { Email = model.Email, Password = model.Password }; DataResponse <User> response = await this._service.Authenticate(u); if (!response.HasError()) { string token = TokenService.GenerateToken(response.Data[0]); response.Data[0].Password = ""; return(this.SendResponse(new { data = response.Data, token = token })); } return(new { message = response.GetErrorMessage() }); }