private void Registro_Empleados_Load(object sender, EventArgs e) { txtapellidos.CharacterCasing = CharacterCasing.Upper; txtnombres.CharacterCasing = CharacterCasing.Upper; txtcargo.CharacterCasing = CharacterCasing.Upper; try { if (lblAccion.Text == "I") { txtcodigo.Clear(); txtcodBodega.Clear(); txtsucursal.Clear(); txtcedula.Clear(); txtapellidos.Clear(); txtnombres.Clear(); txtcargo.Clear(); //txtestado.Clear(); } else if ((lblAccion.Text == "M") || (lblAccion.Text == "E")) { if (conecta.AbrirConexion() == true) { EmpleadoSeleccionado = Clases.Empleado.ObtenerEmpleado(conecta.conexion, Convert.ToInt32(txtcodigo.Text)); txtcedula.Text = EmpleadoSeleccionado.Cedula_Empleado; txtcodBodega.Text = Convert.ToString(EmpleadoSeleccionado.Cod_Bodega); txtsucursal.Text = EmpleadoSeleccionado.Sucursal_Bodega; txtapellidos.Text = EmpleadoSeleccionado.Apellidos_Empleado; txtnombres.Text = EmpleadoSeleccionado.Nombres_Empleado; txtcargo.Text = EmpleadoSeleccionado.Cargo_Empleado; //txtestado.Text = Convert.ToString( EmpleadoSeleccionado.Estado_empleado); if (EmpleadoSeleccionado.Estado_empleado == 0) { cmbEstado.Text = "Activo"; } else { cmbEstado.Text = "Inactivo"; } conecta.CerrarConexion(); } } } catch (MySqlException ex) { MessageBox.Show(ex.Message); } }
private void btnagregar_Click(object sender, EventArgs e) { try { if (conecta.AbrirConexion() == true) { int resultado = 0; Clases.Empleado pEmpleado = new Clases.Empleado(); if (lblAccion.Text == "I") { pEmpleado.Cod_Empleado = 0; } else { pEmpleado.Cod_Empleado = Convert.ToInt32(txtcodigo.Text); } //pEmpleado.Cod_Empleado =Convert.ToInt32(txtcodigo.Text); pEmpleado.Cod_Bodega = Convert.ToInt32(txtcodBodega.Text); pEmpleado.Cedula_Empleado = txtcedula.Text; pEmpleado.Apellidos_Empleado = txtapellidos.Text; pEmpleado.Nombres_Empleado = txtnombres.Text; pEmpleado.Cargo_Empleado = txtcargo.Text; //pEmpleado.Estado_empleado = Convert.ToInt16(txtestado.Text); if (cmbEstado.Text == "Activo") { pEmpleado.Estado_empleado = 0; } else { pEmpleado.Estado_empleado = 1; } switch (lblAccion.Text) { case "I": resultado = Clases.Empleado.AgregarEmpleado(conecta.conexion, pEmpleado); break; case "M": resultado = Clases.Empleado.ModificarEmpleado(conecta.conexion, pEmpleado); break; case "E": resultado = Clases.Empleado.EliminarEmpleado(conecta.conexion, pEmpleado.Cod_Empleado); break; } if (resultado > 0) { if (lblAccion.Text == "I") { MessageBox.Show("Registro Ingresado exitosamente"); } else if (lblAccion.Text == "M") { MessageBox.Show("Registro Actualizado exitosamente"); } else if (lblAccion.Text == "E") { MessageBox.Show("Registro Eliminado exitosamente"); } this.Close(); } conecta.CerrarConexion(); } } catch (MySqlException ex) { MessageBox.Show(ex.Message); } }