private void Atualizar(int ID_FUN, string Fun_Login, string Fun_Senha, string Fun_NomeTatuador) { try { int registrosAfetados = 0; var objMLTAB_FUNC = new MLTAB_FUNC(); var objBLTAB_FUNC = new BLTAB_FUNC(); objMLTAB_FUNC.ID_FUN = ID_FUN; objMLTAB_FUNC.Fun_Tipo = Fun_Tipo; objMLTAB_FUNC.Fun_Login = Fun_Login; objMLTAB_FUNC.Fun_Senha = Fun_Senha; objMLTAB_FUNC.Fun_NomeTatuador = Fun_NomeTatuador; if (TAB_FUNC.ID_FUN == ID_FUN) { TAB_FUNC.Fun_Tipo = Fun_Tipo; TAB_FUNC.Fun_Senha = Fun_Senha; TAB_FUNC.Fun_Login = Fun_Login; } registrosAfetados = objBLTAB_FUNC.Atualizar(objMLTAB_FUNC); if (registrosAfetados > 0) { MessageBox.Show("Funcionário atualizado com sucesso."); Close(); } } catch (Exception) { MessageBox.Show("Não foi possível atualizar esse funcionário."); } }
public List <MLTAB_FUNC> Consultar() { List <MLTAB_FUNC> lstMLTAB_FUNC = new List <MLTAB_FUNC>(); using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strSelectt, objConexao)) { objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { MLTAB_FUNC objMLTAB_FUNC = new MLTAB_FUNC(); objMLTAB_FUNC.ID_FUN = Convert.ToInt32(objDataReader["ID_FUN"].ToString()); objMLTAB_FUNC.Fun_Tipo = Convert.ToInt16(objDataReader["Fun_Tipo"]); objMLTAB_FUNC.Fun_Login = objDataReader["Fun_Login"].ToString(); objMLTAB_FUNC.Fun_Senha = objDataReader["Fun_Senha"].ToString(); objMLTAB_FUNC.Fun_NomeTatuador = objDataReader["Fun_NomeTatuador"].ToString(); lstMLTAB_FUNC.Add(objMLTAB_FUNC); } objDataReader.Close(); } objConexao.Close(); } } return(lstMLTAB_FUNC); }
private void CadastrarFuncionario(string Fun_Login, string Fun_Senha, string Fun_NomeTatuador, int Fun_Tipo) { try { int registrosAfetados = 0; var objMLTAB_Fun = new MLTAB_FUNC(); var objBLTAB_Fun = new BLTAB_FUNC(); objMLTAB_Fun.Fun_Login = Fun_Login; objMLTAB_Fun.Fun_Senha = Fun_Senha; objMLTAB_Fun.Fun_NomeTatuador = Fun_NomeTatuador; objMLTAB_Fun.Fun_Tipo = Fun_Tipo; registrosAfetados = objBLTAB_Fun.Gravar(objMLTAB_Fun); if (registrosAfetados > 0) { MessageBox.Show("Funcionário cadastro com sucesso."); txtLogin.Text = ""; txtConfirmarSenha.Text = ""; txtNomeTatuador.Text = ""; txtSenha.Text = ""; } } catch (Exception) { MessageBox.Show("Não foi possível cadastrar esse funcionário."); } }
private void Alterar() { var objMLTAB_FUNC = new MLTAB_FUNC(); try { if (lstPesquisa.SelectedItems.Count > 0) { objMLTAB_FUNC.ID_FUN = Convert.ToInt32(lstPesquisa.SelectedItems[0].Text); objMLTAB_FUNC.Fun_Tipo = Convert.ToInt16(lstPesquisa.SelectedItems[0].SubItems[1].Text); objMLTAB_FUNC.Fun_Login = lstPesquisa.SelectedItems[0].SubItems[2].Text; objMLTAB_FUNC.Fun_Senha = lstPesquisa.SelectedItems[0].SubItems[3].Text; objMLTAB_FUNC.Fun_NomeTatuador = lstPesquisa.SelectedItems[0].SubItems[4].Text; frmNovoFuncionario objfrmCadastroFuncionario = new frmNovoFuncionario(); objfrmCadastroFuncionario.ID_FUN = objMLTAB_FUNC.ID_FUN; objfrmCadastroFuncionario.Fun_Tipo = objMLTAB_FUNC.Fun_Tipo; objfrmCadastroFuncionario.Fun_Login = objMLTAB_FUNC.Fun_Login; objfrmCadastroFuncionario.Fun_Senha = objMLTAB_FUNC.Fun_Senha; objfrmCadastroFuncionario.Fun_NomeTatuador = objMLTAB_FUNC.Fun_NomeTatuador; objfrmCadastroFuncionario.ShowDialog(); } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro ao Atualizar o Funcionário: " + ex.Message); } }
private void Pesquisar() { var objBLTAB_FUNC = new BLTAB_FUNC(); var objMLTAB_FUNC = new MLTAB_FUNC(); List <MLTAB_FUNC> objListaFuncionario = new List <MLTAB_FUNC>(); objMLTAB_FUNC.Fun_NomeTatuador = (String.IsNullOrEmpty(txtNome.Text)) ? null : txtNome.Text; objListaFuncionario = objBLTAB_FUNC.Consultar(objMLTAB_FUNC); lstPesquisa.Items.Clear(); foreach (var itemLista in objListaFuncionario) { ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = itemLista.ID_FUN.ToString(); objListViewItem.SubItems.Add(itemLista.Fun_Tipo.ToString()); objListViewItem.SubItems.Add(itemLista.Fun_Login.ToString()); objListViewItem.SubItems.Add(itemLista.Fun_Senha.ToString()); objListViewItem.SubItems.Add(itemLista.Fun_NomeTatuador); lstPesquisa.Items.Add(objListViewItem); } }
public int Gravar(MLTAB_FUNC objMLTAB_FUNC) { var objDLTAB_FUN = new DLTAB_FUNC(); try { return(objDLTAB_FUN.Gravar(objMLTAB_FUNC)); } catch (Exception ex) { throw ex; } finally { objDLTAB_FUN = null; } }
public List <MLTAB_FUNC> Consultar(MLTAB_FUNC objMLTAB_FUNC) { var objDlTAB_FUNC = new DLTAB_FUNC(); try { return(objDlTAB_FUNC.ConsultarNome(objMLTAB_FUNC)); } catch (Exception ex) { throw ex; } finally { objDlTAB_FUNC = null; } }
public int Atualizar(MLTAB_FUNC objMLTAB_FUNC) { var objDlTAB_FUNC = new DLTAB_FUNC(); try { return(objDlTAB_FUNC.Atualizar(objMLTAB_FUNC)); } catch (Exception ex) { throw ex; } finally { objDlTAB_FUNC = null; } }
public List <MLTAB_FUNC> ConsultarNome(MLTAB_FUNC objMLTAB_FUNC) { List <MLTAB_FUNC> lstMLTAB_FUNC = new List <MLTAB_FUNC>(); using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strSelectNome, objConexao)) { if (String.IsNullOrEmpty(objMLTAB_FUNC.Fun_NomeTatuador)) { objComando.Parameters.AddWithValue("@Fun_NomeTatuador", DBNull.Value); } else { objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUNC.Fun_NomeTatuador); } objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { MLTAB_FUNC objMLTAB_CLI = new MLTAB_FUNC(); objMLTAB_CLI.ID_FUN = Convert.ToInt32(objDataReader["ID_FUN"].ToString()); objMLTAB_CLI.Fun_Tipo = Convert.ToInt16(objDataReader["Fun_Tipo"]); objMLTAB_CLI.Fun_Login = objDataReader["Fun_Login"].ToString(); objMLTAB_CLI.Fun_Senha = objDataReader["Fun_Senha"].ToString(); objMLTAB_CLI.Fun_NomeTatuador = objDataReader["Fun_NomeTatuador"].ToString(); lstMLTAB_FUNC.Add(objMLTAB_CLI); } objDataReader.Close(); } objConexao.Close(); } } return(lstMLTAB_FUNC); }
public List <MLTAB_FUNC> Consultar(string nome, string senha) { List <MLTAB_FUNC> lstMLUsuarios = new List <MLTAB_FUNC>(); using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strSelect, objConexao)) { objComando.Parameters.AddWithValue("@Fun_Login", nome); objComando.Parameters.AddWithValue("@Fun_Senha", senha); objConexao.Open(); SqlDataReader objDataReader = objComando.ExecuteReader(); if (objDataReader.HasRows) { while (objDataReader.Read()) { MLTAB_FUNC objMLTAB_FUNC = new MLTAB_FUNC(); objMLTAB_FUNC.ID_FUN = Convert.ToInt32(objDataReader["ID_FUN"].ToString()); objMLTAB_FUNC.Fun_Login = objDataReader["Fun_Login"].ToString(); objMLTAB_FUNC.Fun_Senha = objDataReader["Fun_Senha"].ToString(); objMLTAB_FUNC.Fun_Tipo = Convert.ToInt16(objDataReader["Fun_Tipo"].ToString()); lstMLUsuarios.Add(objMLTAB_FUNC); } objDataReader.Close(); } objConexao.Close(); } } return(lstMLUsuarios); }
public int Atualizar(MLTAB_FUNC objMLTAB_FUNC) { int retorno = 0; using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strUpdate, objConexao)) { objComando.Parameters.AddWithValue("@ID_FUN", objMLTAB_FUNC.ID_FUN); objComando.Parameters.AddWithValue("@Fun_Tipo", objMLTAB_FUNC.Fun_Tipo); objComando.Parameters.AddWithValue("@Fun_Login", objMLTAB_FUNC.Fun_Login); objComando.Parameters.AddWithValue("@Fun_Senha", objMLTAB_FUNC.Fun_Senha); objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUNC.Fun_NomeTatuador); objConexao.Open(); retorno = objComando.ExecuteNonQuery(); objConexao.Close(); } } return(retorno); }
public int Gravar(MLTAB_FUNC objMLTAB_FUN) { int retorno = 0; using (SqlConnection objConexao = new SqlConnection(strConnection)) { using (SqlCommand objComando = new SqlCommand(strInsert, objConexao)) { objComando.Parameters.AddWithValue("@Fun_Tipo", objMLTAB_FUN.Fun_Tipo); objComando.Parameters.AddWithValue("@Fun_Login", objMLTAB_FUN.Fun_Login); objComando.Parameters.AddWithValue("@Fun_Senha", objMLTAB_FUN.Fun_Senha); objComando.Parameters.AddWithValue("@Fun_NomeTatuador", objMLTAB_FUN.Fun_NomeTatuador); objConexao.Open(); //Utilizo o ExecuteScalar para obter o ID Gravado. retorno = Convert.ToInt32(objComando.ExecuteScalar()); objConexao.Close(); } } return(retorno); }