Exemple #1
0
        private void btnEliminar_Click_1(object sender, EventArgs e)
        {
            Empleados em        = AD_Empleados.ObtenerEmpleado(txtLeg.Text);
            bool      resultado = EliminarEmpleado(em);

            if (resultado)
            {
                MessageBox.Show("Empleado eliminado con éxito");
                CargarComboBarrios();
                this.Close();
            }
            else
            {
                MessageBox.Show("Error al eliminar empleado");
            }
        }
 private void gdrEmpleados_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     try
     {
         CargarGrilla();
         int                  indice           = e.RowIndex;
         DataGridViewRow      filaSeleccionada = gdrEmpleados.Rows[indice];
         string               legajo           = filaSeleccionada.Cells["LegajoEmpleado"].Value.ToString();
         Empleados            em   = AD_Empleados.ObtenerEmpleado(legajo);
         frmModificarEmpleado vent = new frmModificarEmpleado(em);
         //CargarCampos(em);
     }
     catch (Exception)
     {
         MessageBox.Show("Algo ha salido mal, por favor seleccione una fila");
     }
 }
Exemple #3
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            string leg = "";

            leg = txtLeg.Text.Trim().ToString();
            string nombreUsua = txtNomUsu.Text;

            if (txtContra.Text.Equals(txtRepContra.Text) == true && leg.Length == 5 && !txtNom.Text.Trim().Equals("") && !txtApe.Text.Trim().Equals("") && !txtDire.Text.Trim().Equals("") && !txtNroCall.Text.Trim().Equals("") && !cmbBarr.Text.Trim().Equals("") && !txtNomUsu.Text.Trim().Equals("") && !txtContra.Text.Trim().Equals("") && !txtRepContra.Text.Trim().Equals("") && (AD_Empleados.ValidarAlModificar(nombreUsua) == false || AD_Empleados.ObtenerEmpleado(txtLeg.Text.ToString()).NombreUsuarioEmpleado.Equals(txtNomUsu.Text)))
            {
                //Poner try cach
                Empleados em        = ObtenerDatosEmpleado();
                bool      resultado = ActualizarEmpleado(em);
                if (resultado)
                {
                    MessageBox.Show("Persona actualizada con éxito");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Error al actualizar persona");
                }

                //MessageBox.Show(nombre + " " + apellido + " " + sexo + " " + tipoDocumento + " " + nroDocumento);
                //MessageBox.Show("Datos de la persona: " + per.NombrePersona + " " + per.ApellidoPersona + " " + per.DocumentoPersona);
            }
            else
            {
                if (AD_Empleados.ValidarAlRegistrar(int.Parse(txtLeg.Text), nombreUsua) == true)
                {
                    MessageBox.Show("Hay un problema, Legajo o nombre de usuario ya se encuentran ocupados");
                }
                else if (txtContra.Text.Equals(txtRepContra.Text) == false)
                {
                    MessageBox.Show("Las contraseñas no coinciden");
                }
                else if (leg.Length < 5 || txtNom.Text.Trim().Equals("") || txtApe.Text.Trim().Equals("") || txtDire.Text.Trim().Equals("") || txtNroCall.Text.Trim().Equals("") || cmbBarr.Text.Trim().Equals("") || txtNomUsu.Text.Trim().Equals("") || txtContra.Text.Trim().Equals("") || txtRepContra.Text.Trim().Equals(""))
                {
                    MessageBox.Show("Hay un problema, por favor verifique que todos los campos esten completos");
                }
                else
                {
                    MessageBox.Show("No se pudo cargar el empleado exitosamente");
                }
            }
        }