Ejemplo n.º 1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         string rta = "";
         if (txtNombre.Text == string.Empty)
         {
             MensajeError("Falta ingresar datos");
             errorIcono.SetError(txtNombre, "Ingrese un nombre");
         }
         else
         {
             if (this.IsNuevo)
             {
                 rta = NTarjeta.Insertar(this.txtNombre.Text.Trim().ToUpper());
             }
             else
             {
                 if (this.IsModificar)
                 {
                     rta = NTarjeta.Modificar(Convert.ToInt32(this.txtId.Text), this.txtNombre.Text.Trim().ToUpper());
                 }
                 else
                 {
                     DialogResult Opcion;
                     Opcion = MessageBox.Show("Confirma la eliminación del registro?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                     string Codigo;
                     if (Opcion == DialogResult.OK)
                     {
                         Codigo = this.txtId.Text;
                         rta    = NTarjeta.Eliminar(Convert.ToInt32(Codigo));
                     }
                 }
             }
             if (rta.Equals("OK"))
             {
                 if (this.IsNuevo)
                 {
                     this.MensajeOK("La tarjeta se registró en forma correcta");
                 }
                 else
                 {
                     if (this.IsModificar)
                     {
                         this.MensajeOK("La tarjeta se modificó en forma correcta");
                     }
                     else
                     {
                         this.MensajeOK("La tarjeta se eliminó en forma correcta");
                     }
                 }
             }
             else
             {
                 this.MensajeError(rta);
             }
             this.IsNuevo     = false;
             this.IsModificar = false;
             this.Botones();
             this.Limpiar();
             this.Mostrar();
             this.tabControl1.SelectedIndex = 0;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }