Пример #1
0
 private void barButtonItem10_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     Clientes.FormClientes cliente = Clientes.FormClientes.GetInstacnia();
     cliente.tipo_crecion = 0;
     cliente.MdiParent    = this;
     cliente.Show();
 }
Пример #2
0
 public static FormClientes GetInstacnia()
 {
     if (_Instancia == null)
     {
         _Instancia = new FormClientes();
     }
     return(_Instancia);
 }
Пример #3
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            if (MenuPrincipal != null)
            {
                FormClientes clientes = FormClientes.GetInstacnia();
                clientes.tipo_crecion = 1;
                clientes.id_cliente   = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "id_cliente"));
                clientes.lookUpEditGrupo.EditValue = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "id_grupo"));
                mostrarEnComboboxLookUp(clientes.lookUpEditSubGrupo, "descripcion", "id_cliente_subgrupo", ControllerCliente.MostrarSubGrupo(Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "id_grupo"))));
                clientes.lookUpEditSubGrupo.EditValue = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "id_cliente_subgrupo"));
                clientes.txtDpi.Text       = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Dpi").ToString();
                clientes.txtNombres.Text   = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Nombres").ToString();
                clientes.txtApellidos.Text = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Apellidos").ToString();
                clientes.dateEditFechaNacimiento.EditValue = Convert.ToDateTime(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Fecha nacimiento"));
                clientes.txtDireccion.Text         = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Dirección").ToString();
                clientes.txtEmail.Text             = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Correo").ToString();
                clientes.txtInstitucionLabora.Text = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Empresa labora").ToString();
                clientes.txtCargoOcupa.Text        = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Cargo").ToString();
                clientes.txtNit.Text = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Nit").ToString();
                clientes.radioGroupUsaCuenta.SelectedIndex    = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Cuenta bancaria").ToString() == "Si utiliza" ? 1 : 0;
                clientes.radioGroupTieneNegocio.SelectedIndex = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Negocio propio").ToString() == "Si" ? 1 : 0;
                clientes.txtTipoNegocio.Text                   = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Tipo de negocio").ToString();
                clientes.txtTiempoNegocio.Text                 = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Tiempo de negocio").ToString();
                clientes.spinEditCantidadHijos.EditValue       = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Hijos"));
                clientes.spinEditAportesFamilia.EditValue      = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Aportes familia"));
                clientes.radioGroupCasaPropia.SelectedIndex    = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Casa propia").ToString() == "Si" ? 1 : 0;
                clientes.txtTiempoResidir.Text                 = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Tiempo de residir").ToString();
                clientes.radioGroupTrabajaPareja.SelectedIndex = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Trabaja pareja").ToString() == "Si" ? 1 : 0;
                clientes.txtTrabajaPareja.Text                 = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Trabajo pareja").ToString();
                clientes.txtDescripcion.Text                   = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Descripción").ToString();
                clientes.txtDireccionFiscal.Text               = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Dirección fiscal").ToString();
                clientes.txtRazonSocial.Text                   = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Razón social").ToString();

                //clientes.spin = Convert.ToInt32(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "limite de credito"));
                clientes.MdiParent = MenuPrincipal;
                clientes.Show();

                this.Close();
            }
            if (Venta != null)
            {
                Venta.tbidcliente.Text = Convert.ToString(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "id_cliente"));
                Venta.tbcliente.Text   = gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Nombres").ToString() + " " + gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Apellidos").ToString();
                Venta.tbnit.Text       = string.IsNullOrWhiteSpace(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Nit").ToString()) == true ? "CF" : gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Nit").ToString();
                Venta.tbdireccion.Text = string.IsNullOrWhiteSpace(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Dirección").ToString()) == true ? "__" : gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Dirección").ToString();
                Venta.tbtelefono.Text  = string.IsNullOrWhiteSpace(gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Telefono").ToString()) == true ? "__" : gridViewClientes.GetRowCellValue(gridViewClientes.FocusedRowHandle, "Telefono").ToString();
                this.Close();
            }
        }
Пример #4
0
 private void FormClientes_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (EsBotonOTecla)
     {
         e.Cancel   = false;
         _Instancia = null;
     }
     else
     {
         if (XtraMessageBox.Show("Desea cancelar el proceso de creación", "Creando cliente", MessageBoxButtons.YesNo) != DialogResult.No)
         {
             e.Cancel   = false;
             _Instancia = null;
         }
         else
         {
             e.Cancel = true;
         }
     }
 }