예제 #1
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvClientes.SelectedRows.Count == 1)
         {
             Cliente DatosAux = this.ObtenerDatosCliente();
             if (!string.IsNullOrEmpty(DatosAux.IDCliente))
             {
                 this.Visible = false;
                 frmNuevoCliente Cliente = new frmNuevoCliente(DatosAux);
                 Cliente.ShowDialog();
                 Cliente.Dispose();
                 if (Cliente.DialogResult == DialogResult.OK)
                 {
                     if (Cliente.DatosCliente.Completado)
                     {
                         this.ModificarDatos(Cliente.DatosCliente);
                     }
                 }
                 this.Visible = true;
             }
         }
         else
         {
             MessageBox.Show("Seleccione un registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmCatClientes ~ btnModificar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Visible = true;
     }
 }
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     try
     {
         frmNuevoCliente NCliente = new frmNuevoCliente();
         NCliente.ShowDialog();
         NCliente.Dispose();
         if (NCliente.DialogResult == DialogResult.OK)
         {
             this.txtBusqueda.Focus();
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmSeleccionarCliente ~ btnAgregar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
예제 #3
0
 private void btnNuevo_Click(object sender, EventArgs e)
 {
     try
     {
         this.Visible = false;
         frmNuevoCliente Cliente = new frmNuevoCliente();
         Cliente.ShowDialog();
         Cliente.Dispose();
         if (Cliente.DialogResult == DialogResult.OK)
         {
             this.BusquedaClientes(Cliente.DatosCliente.Nombre + " " + Cliente.DatosCliente.ApellidoPat + " " + Cliente.DatosCliente.ApellidoMat);
         }
         this.Visible = true;
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmCatClientes ~ btnNuevo_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Visible = true;
     }
 }