private void button1_Click(object sender, EventArgs e) { if (validar()) { _empleado pEmpleado = new _empleado(); pEmpleado.emp_nom = nombretxt.Text.Trim(); pEmpleado.emp_ape = apellidotxt.Text.Trim(); pEmpleado.emp_fecna = dtp.Value.ToString("yyyy-MM-dd"); pEmpleado.emp_genero = cmbgenero.Text; pEmpleado.emp_dir = direcciontxt.Text.Trim(); pEmpleado.emp_colbo = colbotxt.Text.Trim(); pEmpleado.emp_tel = teltxt.Text.Trim(); int resultado = empleBD.Agregar(pEmpleado); if (resultado > 0) { MessageBox.Show("Empleado Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); error.Clear(); limpiar(); } else { MessageBox.Show("No se pudo guardar el empleado", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void modificarbtn_Click(object sender, EventArgs e) { if (validar()) { _empleado pEmpleado = new _empleado(); pEmpleado.emp_id = empleadoActual.emp_id; pEmpleado.emp_nom = nombretxt.Text.Trim(); pEmpleado.emp_ape = apellidotxt.Text.Trim(); pEmpleado.emp_fecna = dtp.Value.ToString("yyyy-MM-dd"); pEmpleado.emp_genero = cmbgenero.Text; pEmpleado.emp_dir = direcciontxt.Text.Trim(); pEmpleado.emp_colbo = colbotxt.Text.Trim(); pEmpleado.emp_tel = teltxt.Text.Trim(); if (empleBD.Actualizar(pEmpleado) > 0) { MessageBox.Show("Los datos del empleado se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); error.Clear(); limpiar(); ingresarbtn.Show(); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
public static int Agregar(_empleado pEmpleado) { int retorno = 0; MySqlCommand comando = new MySqlCommand(String.Format("Insert into empleado(emp_nom, emp_ape, emp_fecna, emp_genero, emp_dir, emp_colbo, emp_tel) values('{0}','{1}','{2}','{3}','{4}','{5}','{6}')", pEmpleado.emp_nom, pEmpleado.emp_ape, pEmpleado.emp_fecna, pEmpleado.emp_genero, pEmpleado.emp_dir, pEmpleado.emp_colbo, pEmpleado.emp_tel), BdConexion.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static int Actualizar(_empleado pEmpleado) { int retorno = 0; MySqlConnection conexion = BdConexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(String.Format("Update empleado set emp_nom='{1}',emp_ape='{2}',emp_fecna='{3}',emp_genero='{4}',emp_dir='{5}',emp_colbo='{6}',emp_tel='{7}' where emp_id = '{0}'", pEmpleado.emp_id, pEmpleado.emp_nom, pEmpleado.emp_ape, pEmpleado.emp_fecna, pEmpleado.emp_genero, pEmpleado.emp_dir, pEmpleado.emp_colbo, pEmpleado.emp_tel), conexion); retorno = comando.ExecuteNonQuery(); return(retorno); }
private void agregarbtn_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count == 1) { int linea = Convert.ToInt16(dataGridView1.CurrentRow.Cells[0].Value); empleadoSeleccionado = empleBD.obtenerEmpleado(linea); this.Close(); } }
private void consultarbtn_Click(object sender, EventArgs e) { error.Clear(); buscarEmpleado buscar = new buscarEmpleado(); buscar.ShowDialog(); if (buscar.empleadoSeleccionado != null) { empleadoActual = buscar.empleadoSeleccionado; nombretxt.Text = buscar.empleadoSeleccionado.emp_nom; apellidotxt.Text = buscar.empleadoSeleccionado.emp_ape; dtp.Text = buscar.empleadoSeleccionado.emp_fecna; cmbgenero.Text = buscar.empleadoSeleccionado.emp_genero; direcciontxt.Text = buscar.empleadoSeleccionado.emp_dir; colbotxt.Text = buscar.empleadoSeleccionado.emp_colbo; teltxt.Text = buscar.empleadoSeleccionado.emp_tel; ingresarbtn.Hide(); } }
public static List <_empleado> BuscarT() { List <_empleado> _lista = new List <_empleado>(); MySqlCommand _comando = new MySqlCommand(String.Format("Select emp_id as 'ID', emp_nom as 'Nombre', emp_ape as 'Apellido', emp_fecna as 'Nacimiento', emp_genero as 'Género', emp_dir as 'Dirección', emp_colbo as 'Bo. / Col.', emp_tel as 'Teléfono' from empleado"), BdConexion.ObtenerConexion()); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { _empleado pEmpleado = new _empleado(); pEmpleado.emp_id = _reader.GetInt16(0); pEmpleado.emp_nom = _reader.GetString(1); pEmpleado.emp_ape = _reader.GetString(2); pEmpleado.emp_fecna = _reader.GetString(3); pEmpleado.emp_genero = _reader.GetString(4); pEmpleado.emp_dir = _reader.GetString(5); pEmpleado.emp_colbo = _reader.GetString(6); pEmpleado.emp_tel = _reader.GetString(7); _lista.Add(pEmpleado); } return(_lista); }
public static _empleado obtenerEmpleado(int pemp_id) { _empleado pEmpleado = new _empleado(); MySqlConnection conexion = BdConexion.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("select * from empleado where emp_id ='{0}'", pemp_id), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { pEmpleado.emp_id = _reader.GetInt16(0); pEmpleado.emp_nom = _reader.GetString(1); pEmpleado.emp_ape = _reader.GetString(2); pEmpleado.emp_fecna = _reader.GetString(3); pEmpleado.emp_genero = _reader.GetString(4); pEmpleado.emp_dir = _reader.GetString(5); pEmpleado.emp_colbo = _reader.GetString(6); pEmpleado.emp_tel = _reader.GetString(7); } conexion.Close(); return(pEmpleado); }