//Funcion guardar public static int Guardar(ClsJefeDpto variable) { int bandera = 0; MySqlConnection conexion = ClsConexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tbljefedepartamento (intIdJefe, vchNombre, vchApellidos,dteFechaNac) VALUES ('{0}','{1}','{2}', '{3}')", variable.IdJefe, variable.Nombre, variable.Apellidos, variable.FechaN), conexion); bandera = comando.ExecuteNonQuery(); conexion.Close(); return(bandera); }
public void MostrarDatos_dgvJefe() { dgvJefe.DataSource = ClsJefeDpto.MostrarDatos(); dgvJefe.Columns[0].HeaderText = "IdEmpleado"; dgvJefe.Columns[1].HeaderText = "Nombre"; dgvJefe.Columns[2].HeaderText = "Apellidos"; dgvJefe.Columns[3].HeaderText = "Fecha Nacimiento"; dgvJefe.Columns[0].Visible = false; }
//-------------------------------------------------------------------------- public static int Actualizar(ClsJefeDpto variable) { int bandera = 0; MySqlConnection conexion = ClsConexion.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update tbljefedepartamento set vchNombre='{0}', vchApellidos='{1}',dteFechaNac='{2}' where intIdJefe={3}", variable.Nombre, variable.Apellidos, variable.FechaN, variable.IdJefe), conexion); bandera = comando.ExecuteNonQuery(); conexion.Close(); return(bandera); }
private void btnGuardar_Click(object sender, EventArgs e) { ClsJefeDpto Instancia = new ClsJefeDpto(); Instancia.Nombre = txtNombre.Text.Trim(); Instancia.Apellidos = txtApellidos.Text.Trim(); Instancia.FechaN = dtpFecha.Format.ToString(); int respuesta = ClsJefeDpto.Guardar(Instancia); if (respuesta > 0) { MessageBox.Show("Datos guardados con exito!!", "Datos guardados", MessageBoxButtons.OK, MessageBoxIcon.Information); MostrarDatos_dgvJefe(); // limpia_cajas(); } else { MessageBox.Show("No se pudo guardar los datos del Jefe", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btnActualizar_Click(object sender, EventArgs e) { ClsJefeDpto Instancia = new ClsJefeDpto(); Instancia.Nombre = txtNombre.Text.Trim(); Instancia.Apellidos = txtApellidos.Text.Trim(); Instancia.FechaN = dtpFecha.Format.ToString(); Instancia.IdJefe = Convert.ToInt32(txtIdJefe.Text); int respuesta = ClsJefeDpto.Actualizar(Instancia); if (respuesta > 0) { MessageBox.Show("Los datos del Jefe se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); MostrarDatos_dgvJefe(); limpia_cajas(); } else { MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } MostrarDatos_dgvJefe(); }
private void btnEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("Esta Seguro que desea eliminar el Jefe Actual", "Esta Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ClsJefeDpto Instancia = new ClsJefeDpto(); Instancia.IdJefe = Convert.ToInt32(txtIdJefe.Text); if (ClsJefeDpto.Eliminar(Instancia.IdJefe) > 0) { MessageBox.Show("Jefe Eliminado Correctamente!", "Jefe Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); MostrarDatos_dgvJefe(); // OpcionEliminar(); limpia_cajas(); } else { MessageBox.Show("No se pudo eliminar el Jefe", "Jefe No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }