示例#1
0
 private void btnNuevo_Click(object sender, EventArgs e)
 {
     try
     {
         frmNuevoEmpleado Empleado = new frmNuevoEmpleado();
         Empleado.ShowDialog();
         Empleado.Dispose();
         if (Empleado.DialogResult == DialogResult.OK)
         {
             //this.BusquedaUsuario(Empleado.DatosUsuario.Nombre + " " + Empleado.DatosUsuario.ApellidoPat + " " + Empleado.DatosUsuario.ApellidoMat);
         }
         this.LlenarGrid(false);
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "Form2 ~ btnNuevo_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Visible = true;
     }
 }
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvUsuario.SelectedRows.Count == 1)
         {
             Usuario DatosAux = this.ObtenerDatosUsuario();
             if (!string.IsNullOrEmpty(DatosAux.IDEmpleado))
             {
                 this.Visible = false;
                 frmNuevoEmpleado Empleado = new frmNuevoEmpleado(DatosAux);
                 Empleado.ShowDialog();
                 Empleado.Dispose();
                 if (Empleado.DialogResult == DialogResult.OK)
                 {
                     if (Empleado.DatosUsuario.Completado)
                     {
                         this.ModificarDatos(Empleado.DatosUsuario);
                     }
                 }
                 this.Visible = true;
                 this.LlenarGridUsuario(false);
             }
         }
         else
         {
             MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmCatEmpleado ~ btnModificar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Visible = true;
     }
 }