Exemple #1
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(textBoxID.Text) || String.IsNullOrEmpty(textBoxNombre.Text) || String.IsNullOrEmpty(textBoxApellido.Text) ||
         String.IsNullOrEmpty(textBoxArticuloDireccion.Text) || String.IsNullOrEmpty(textBoxCorreo.Text) || String.IsNullOrEmpty(textBoxTelefono.Text) ||
         String.IsNullOrWhiteSpace(textBoxID.Text) || String.IsNullOrWhiteSpace(textBoxNombre.Text) || String.IsNullOrWhiteSpace(textBoxApellido.Text) ||
         String.IsNullOrWhiteSpace(textBoxArticuloDireccion.Text) || String.IsNullOrWhiteSpace(textBoxCorreo.Text) || String.IsNullOrWhiteSpace(textBoxTelefono.Text))
     {
         MessageBox.Show("Por Favor Llenar Todos Los Campos");
     }
     else
     {
         CNCliente objDato = new CNCliente();
         objDato.Id        = textBoxID.Text;
         objDato.Nombre    = textBoxNombre.Text;
         objDato.Apellido  = textBoxApellido.Text;
         objDato.Direccion = textBoxArticuloDireccion.Text;
         objDato.Correo    = textBoxCorreo.Text;
         objDato.Telefono  = textBoxTelefono.Text;
         objDato.Tipoid    = TipoIdcomboBox.Text;
         try
         {
             objDato.ModificarCliente();
             ListaCliente();
             MessageBox.Show("Cliente Modificado Exitosamente");
             this.Close();
         }
         catch (Exception ex)
         {
             MessageBox.Show("Error en Modificación");
         }
     }
 }
        private void bfbGrabar_Click(object sender, EventArgs e)
        {
            if (bModifica == false)
            {
                //Nuevo
                try
                {
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Creacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.InsertarCliente(objEntidad);

                    cFuncion.MensajeOk("Se agregó el registro!!");

                    MostrarBuscarTabla("");
                    LimpiarControles();
                    HabilitaControles(false);
                    HabilitaBotones(true);
                    dgvDatos.ClearSelection();
                }
                catch (Exception ex)
                {
                    cFuncion.MensajeError("No se pudo agregar el registro: " + ex);
                }
            }

            if (bModifica == true)
            {
                //Actualiza
                try
                {
                    objEntidad.Cli_Id      = iIdCliente;
                    objEntidad.Cli_Nombre  = txtNombre.Text;
                    objEntidad.Cli_Credito = Convert.ToInt32(cmbTipoCredito.SelectedValue);

                    objEntidad.Usuario_Modificacion = FrmLogin.gUsuario;   //Usuario logueado al sistema

                    objNegocio.ModificarCliente(objEntidad);

                    cFuncion.MensajeOk("Se modificó el registro seleccionado!!");

                    MostrarBuscarTabla("");
                    LimpiarControles();
                    bModifica = false;
                    HabilitaControles(false);
                    HabilitaBotones(true);
                    dgvDatos.ClearSelection();
                }
                catch (Exception ex)
                {
                    cFuncion.MensajeError("No se pudo modificar el registro seleccionado: " + ex);
                }
            }
        }