Ejemplo n.º 1
0
        private void _Bt_Factura_Click(object sender, EventArgs e)
        {
            string _Str_CodigoCliente = "";
            string _Str_NombreCliente = "";
            string _Str_CodigoPedido  = "";

            //string _Str_CodigoPedido = "";

            Cursor = Cursors.WaitCursor;

            // hay tres casos para la búsqueda:

            // 1. que el cliente y el pedido esten en blanco: se llama a la búsqueda sin filtros
            if ((_Txt_Cliente.Tag.ToString() == "") && (_Txt_Pedido.Tag.ToString() == ""))
            {
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(68, _Txt_Factura, 0, "");
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }

            // 2. que el cliente esté seleccionado, y el pedido en blanco: se llama a la búsqueda filtrada por cliente
            if ((_Txt_Cliente.Tag.ToString() != "") && (_Txt_Pedido.Tag.ToString() == ""))
            {
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(68, _Txt_Factura, 0, " AND TCLIENTE.ccliente = " + _Txt_Cliente.Tag.ToString());
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }

            // 3. que el cliente esté en blanco, y el pedido seleccionado: se llama a la búsqueda filtrada por cliente
            if ((_Txt_Cliente.Tag.ToString() == "") && (_Txt_Pedido.Tag.ToString() != ""))
            {
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(68, _Txt_Factura, 0, " AND TFACTURAM.cpedido = " + _Txt_Pedido.Tag.ToString());
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }

            // 4. que el cliente y el pedido esten seleccionados: se llama a la busqueda filtrada por cliente y pedido
            if ((_Txt_Cliente.Tag.ToString() != "") && (_Txt_Pedido.Tag.ToString() != ""))
            {
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(68, _Txt_Factura, 0, " AND TCLIENTE.ccliente = " + _Txt_Cliente.Tag.ToString() + " AND TFACTURAM.cpedido = " + _Txt_Pedido.Tag.ToString());
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }

            // muestra el pedido, en caso de que no esté ya seleccionado
            if ((_Txt_Factura.Tag.ToString() != "") && (_Txt_Pedido.Tag.ToString() == ""))
            {
                _Str_CodigoPedido = _Mtd_PedidoSegunFactura(_Txt_Factura.Tag.ToString());
                _Txt_Pedido.Tag   = _Str_CodigoPedido;
                _Txt_Pedido.Text  = _Str_CodigoPedido;
            }

            // muestra el cliente, en caso de que no esté ya seleccionado
            if ((_Txt_Pedido.Tag.ToString() != "") && (_Txt_Cliente.Tag.ToString() == ""))
            {
                _Mtd_ClienteSegunPedido(_Txt_Pedido.Text, out _Str_CodigoCliente, out _Str_NombreCliente);
                _Txt_Cliente.Tag  = _Str_CodigoCliente;
                _Txt_Cliente.Text = _Str_NombreCliente;
            }
        }
Ejemplo n.º 2
0
 private void _Bt_BuscarEntidad_Click(object sender, EventArgs e)
 {
     if (Convert.ToString(_Cmb_TipoEntidad.SelectedValue).Trim() == "0")
     {
         Cursor = Cursors.WaitCursor;
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(32);
         Cursor = Cursors.Default;
         _Frm.ShowDialog();
         if (_Frm._Str_FrmResult == "1")
         {
             _Txt_Entidad.Tag  = _Frm._Dg_Grid[0, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().TrimEnd();
             _Txt_Entidad.Text = _Frm._Dg_Grid[1, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().TrimEnd();
         }
     }
     else if (Convert.ToString(_Cmb_TipoEntidad.SelectedValue).Trim() == "1")
     {
         string _Str_Cadena = " AND (cglobal='1' OR TPROVEEDOR.ccompany='" + Frm_Padre._Str_Comp + "')";
         Cursor = Cursors.WaitCursor;
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(50, _Txt_Entidad, 0, _Str_Cadena);
         Cursor = Cursors.Default;
         _Frm.ShowDialog();
     }
     else
     {
         Cursor = Cursors.WaitCursor;
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(36);
         Cursor = Cursors.Default;
         _Frm.ShowDialog();
         if (_Frm._Str_FrmResult == "1")
         {
             _Txt_Entidad.Tag  = _Frm._Dg_Grid[1, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().TrimEnd();
             _Txt_Entidad.Text = _Frm._Dg_Grid[2, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().TrimEnd();
         }
     }
 }
Ejemplo n.º 3
0
        private void _Ctrl_Multifiltro_BotonBuscarClick(string pNombreFiltro, TextBox pControl)
        {
            Frm_Busqueda2 oFormulario = null;

            switch (pNombreFiltro)
            {
            case "cruta":

                oFormulario = new Frm_Busqueda2(65, pControl, 0, "");

                break;

            case "ctransportista":

                oFormulario = new Frm_Busqueda2(66, pControl, 0, "");

                break;

            case "ccliente":

                oFormulario = new Frm_Busqueda2(64, pControl, 0, "");

                break;
            }

            if (oFormulario != null)
            {
                oFormulario.ShowDialog();
            }
        }
Ejemplo n.º 4
0
        private void _Btn_FindUsuario_Click(object sender, EventArgs e)
        {
            TextBox       _Txt_TemporalCod = new TextBox();
            TextBox       _Txt_TemporalDes = new TextBox();
            Frm_Busqueda2 _Frm             = new Frm_Busqueda2(12, _Txt_TemporalCod, _Txt_TemporalDes, 0, 1, "");

            _Frm.ShowDialog(this);
            //-----------------------------
            if (_Txt_TemporalCod.Text.Trim().Length > 0)
            {
                _Str_FrmUsuCod            = _Txt_TemporalCod.Text.Trim();
                _Txt_Usuario.Text         = _Txt_TemporalDes.Text;
                _Cb_LimCredito.Enabled    = true;
                _Txt_MaxPorcSobre.Enabled = true;
                _Mtd_CargarLimites();
                _Txt_MaxPorcSobre.Text = "0";
                string  _Str_Cadena = "Select ccodlimite,caprobasobregiro from TLIMITCREDITOP where cgroupcomp='" + Frm_Padre._Str_GroupComp + "' AND cuser='******'";
                DataSet _Ds         = Program._MyClsCnn._mtd_conexion._Mtd_RetornarDataset(_Str_Cadena);
                if (_Ds.Tables[0].Rows.Count > 0)
                {
                    if (_Ds.Tables[0].Rows[0][0] != System.DBNull.Value)
                    {
                        _Cb_LimCredito.SelectedValue = _Ds.Tables[0].Rows[0][0];
                    }
                    if (_Ds.Tables[0].Rows[0][1] != System.DBNull.Value)
                    {
                        _Txt_MaxPorcSobre.Text = Convert.ToDouble(_Ds.Tables[0].Rows[0][1].ToString()).ToString("#,##0.00");
                    }
                }
            }
        }
Ejemplo n.º 5
0
 private void _Btn_BuscarCliente_Click(object sender, EventArgs e)
 {
     if (_Ctrl_ConsultaMes1._Bol_Listo)
     {
         string _Str_Gerente  = "nulo";
         string _Str_Vendedor = "nulo";
         string _Str_Where    = " AND (CFECHAF IS NULL OR CFECHAF>'" + _Ctrl_ConsultaMes1._Str_FechaInicio + "') AND (CFECHAFCLI IS NULL OR CFECHAFCLI>'" + _Ctrl_ConsultaMes1._Str_FechaInicio + "')";
         if (_Cmb_GerArea.SelectedIndex > 0)
         {
             _Str_Gerente = _Cmb_GerArea.SelectedValue.ToString();
             _Str_Where  += " AND CGERAREA='" + _Str_Gerente + "'";
         }
         if (_Cmb_Vendedor.SelectedIndex > 0)
         {
             _Str_Vendedor = _Cmb_Vendedor.SelectedValue.ToString();
             _Str_Where   += " AND cvendedor='" + _Str_Vendedor + "'";
         }
         Frm_Busqueda2 _Frm_Busq = new Frm_Busqueda2(59, _Txt_Cliente, 0, _Str_Where);
         _Frm_Busq.ShowDialog();
         _Chk_TodosLosCliente.CheckedChanged -= new EventHandler(_Chk_TodosLosCliente_CheckedChanged);
         _Chk_TodosLosCliente.Checked         = false;
         _Chk_TodosLosCliente.CheckedChanged += new EventHandler(_Chk_TodosLosCliente_CheckedChanged);
     }
     else
     {
         MessageBox.Show("Debe seleccionar un año y un mes para realizar la operación", "Requerimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Ejemplo n.º 6
0
 private void _Dg_Grid_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (_Dg_Grid.CurrentCell != null)
     {
         if (e.ColumnIndex == 2)
         {
             TextBox       _Txt_TemporalCod = new TextBox();
             TextBox       _Txt_TemporalDes = new TextBox();
             Frm_Busqueda2 _Frm             = new Frm_Busqueda2(12, _Txt_TemporalCod, _Txt_TemporalDes, 0, 1, "");
             _Frm.ShowDialog(this);
             //-----------------------------
             if (_Txt_TemporalCod.Text.Trim().Length > 0)
             {
                 _Dg_Grid.Rows[e.RowIndex].Cells[3].Value = _Txt_TemporalCod.Text.Trim();
             }
         }
         else if (e.ColumnIndex == 4)
         {
             TextBox       _Txt_TemporalCod = new TextBox();
             TextBox       _Txt_TemporalDes = new TextBox();
             Frm_Busqueda2 _Frm             = new Frm_Busqueda2(12, _Txt_TemporalCod, _Txt_TemporalDes, 0, 1, "");
             _Frm.ShowDialog(this);
             //-----------------------------
             if (_Txt_TemporalCod.Text.Trim().Length > 0)
             {
                 _Dg_Grid.Rows[e.RowIndex].Cells[5].Value = _Txt_TemporalCod.Text.Trim();
             }
         }
     }
 }
Ejemplo n.º 7
0
        private void _Bt_Transportista_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(66, _Txt_Transportista, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
        }
Ejemplo n.º 8
0
        private void _Bt_Vendedor_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(69, _Txt_Vendedor, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
        }
Ejemplo n.º 9
0
        private void _Bt_Caja_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(52, _Txt_Caja, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
            this._Rpv_Main.ReportSource = null;
        }
Ejemplo n.º 10
0
        private void _Bt_Agregar_Click(object sender, EventArgs e)
        {
            string  _Str_Cadena      = "";
            TextBox _Txt_ID_Auxiliar = new TextBox();

            if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "1")
            {
                Cursor = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(75, _Txt_ID_Auxiliar, 0, _Mtd_NoMostrar(Convert.ToInt32(_Cmb_Clasificacion.SelectedValue)));
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            else if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "2")
            {
                _Str_Cadena = " AND cglobal='1' AND TGRUPPROVEE.ccompany='" + Frm_Padre._Str_Comp + "'";
                Cursor      = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(50, _Txt_ID_Auxiliar, 0, _Str_Cadena + _Mtd_NoMostrar(Convert.ToInt32(_Cmb_Clasificacion.SelectedValue)));
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            else if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "3")
            {
                _Str_Cadena = " AND (cglobal='0' or cglobal='2') AND TPROVEEDOR.ccompany='" + Frm_Padre._Str_Comp + "'";
                Cursor      = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(50, _Txt_ID_Auxiliar, 0, _Str_Cadena + _Mtd_NoMostrar(Convert.ToInt32(_Cmb_Clasificacion.SelectedValue)));
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            else if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "4")
            {
                _Str_Cadena = " AND cglobal='2' AND TPROVEEDOR.ccompany='" + Frm_Padre._Str_Comp + "'";
                Cursor      = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(50, _Txt_ID_Auxiliar, 0, _Str_Cadena + _Mtd_NoMostrar(Convert.ToInt32(_Cmb_Clasificacion.SelectedValue)));
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            else if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "6")
            {
                Cursor = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(76, _Txt_ID_Auxiliar, 0, _Mtd_NoMostrar(Convert.ToInt32(_Cmb_Clasificacion.SelectedValue)));
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            else if (Convert.ToString(_Cmb_Clasificacion.SelectedValue).Trim() == "9")
            {
                Cursor = Cursors.WaitCursor;
                Frm_Busqueda2 _Frm = new Frm_Busqueda2(95, _Txt_ID_Auxiliar, 0, "");
                Cursor = Cursors.Default;
                _Frm.ShowDialog();
            }
            if (_Txt_ID_Auxiliar.Text.Trim().Length > 0)
            {
                _ChkList_Aux_Clasif.Items.Add(Convert.ToString(_Txt_ID_Auxiliar.Tag).Trim() + " - " + _Txt_ID_Auxiliar.Text);
                _ChkList_Aux_Clasif.SetItemChecked(_ChkList_Aux_Clasif.Items.Count - 1, true);
                _Mtd_ID_AuxiliarContClasif(Convert.ToString(_Txt_ID_Auxiliar.Tag));
            }
        }
Ejemplo n.º 11
0
        private void _Bt_Caja_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(52, _Txt_Caja, 0, " AND EXISTS(SELECT * FROM VST_INF_RETENCIONIVA WHERE cgroupcomp='" + Frm_Padre._Str_GroupComp + "' AND ccompany='" + Frm_Padre._Str_Comp + "' AND TCAJACXC.ccaja=VST_INF_RETENCIONIVA.ccaja)");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
            this._Rpv_Main.ReportSource = null;
            _Txt_Caja_2.Text            = "";
        }
Ejemplo n.º 12
0
        private void _Bt_Desde_Click(object sender, EventArgs e)
        {
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(74, _Txt_CuentaDesde, 0, "");

            _Frm.ShowDialog();
            if (_Txt_CuentaDesde.Text.Trim().Length > 0)
            {
                _Txt_CuentaHasta.Text = _Txt_CuentaDesde.Text.Trim();
            }
        }
Ejemplo n.º 13
0
        private void _Bt_Buscar_Click(object sender, EventArgs e)
        {
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(32);

            _Frm.ShowDialog();
            if (_Frm._Str_FrmResult == "1")
            {
                _Txt_Cliente.Tag  = _Frm._Dg_Grid.Rows[_Frm._Dg_Grid.CurrentCell.RowIndex].Cells[0].Value.ToString().ToUpper();
                _Txt_Cliente.Text = _Frm._Dg_Grid.Rows[_Frm._Dg_Grid.CurrentCell.RowIndex].Cells[1].Value.ToString().ToUpper();
            }
        }
Ejemplo n.º 14
0
        private void _Bt_Alicuota_Click(object sender, EventArgs e)
        {
            string        _Str_Alicuota = _Txt_Alicuota.Text.Trim();
            Frm_Busqueda2 _Frm          = new Frm_Busqueda2(56, _Txt_Alicuota, 1, "");

            _Frm.ShowDialog();
            if (_Txt_Alicuota.Text.Trim() != _Str_Alicuota)
            {
                _Mtd_CalularMontos();
            }
        }
Ejemplo n.º 15
0
        private void _Bt_BuscarTipoAuxiliar_Click(object sender, EventArgs e)
        {
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(38);

            _Frm.ShowDialog();
            if (_Frm._Str_FrmResult == "1")
            {
                _Txt_IdTipoAuxiliar.Text = _Frm._Dg_Grid[1, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().ToUpper();
                _Txt_IdTipoAuxiliar.Tag  = _Frm._Dg_Grid[0, _Frm._Dg_Grid.CurrentCell.RowIndex].Value.ToString().ToUpper();
                _Bt_Agregar.Enabled      = true;
            }
        }
Ejemplo n.º 16
0
        private void _Bt_Buscar_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(33);

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
            if (_Frm._Str_FrmResult == "1")
            {
                _Txt_Proveedor.Tag  = _Frm._Dg_Grid.Rows[_Frm._Dg_Grid.CurrentCell.RowIndex].Cells[0].Value.ToString().ToUpper();
                _Txt_Proveedor.Text = _Frm._Dg_Grid.Rows[_Frm._Dg_Grid.CurrentCell.RowIndex].Cells[1].Value.ToString().ToUpper();
            }
        }
Ejemplo n.º 17
0
 private void _Bt_Hasta_Click(object sender, EventArgs e)
 {
     if (_Txt_CajaDesde.Text.Trim().Length > 0)
     {
         _Er_Error.Dispose();
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(52, _Txt_CajaHasta, 0, " AND convert(numeric(18,0),ccaja)>'" + _Txt_CajaDesde.Text.Trim() + "'");
         _Frm.ShowDialog();
     }
     else
     {
         _Er_Error.SetError(_Bt_Desde, "Información requerida.");
     }
 }
Ejemplo n.º 18
0
        private void _Bt_Placa_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            string _Str_Parametro = "";

            if (_Txt_Guia.Tag.ToString() != "0")
            {
                _Str_Parametro = " AND cguiadesp = " + _Txt_Guia.Tag.ToString();
            }
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(72, _Txt_Placa, 0, _Str_Parametro);

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
        }
Ejemplo n.º 19
0
 private void _Bt_Caja_2_Click(object sender, EventArgs e)
 {
     if (_Txt_Caja.Text.Trim().Length > 0)
     {
         Cursor = Cursors.WaitCursor;
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(52, _Txt_Caja_2, 0, " AND convert(numeric(18,0),ccaja)>" + _Txt_Caja.Text.Trim());
         Cursor = Cursors.Default;
         _Frm.ShowDialog();
     }
     else
     {
         MessageBox.Show("Debe ingresar datos en 'Caja Desde'.", "Requerimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Ejemplo n.º 20
0
        private void _Bt_BuscarProveedor_Click(object sender, EventArgs e)
        {
            TextBox _Txt_Proveedor = new TextBox();

            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(50, _Txt_Proveedor, 0, " AND (cglobal<>'1' AND TPROVEEDOR.ccompany='" + Frm_Padre._Str_Comp + "')");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
            if (Convert.ToString(_Txt_Proveedor.Tag).Trim().Length > 0)
            {
                _Mtd_SeleccionarCombos(Convert.ToString(_Txt_Proveedor.Tag).Trim());
            }
        }
Ejemplo n.º 21
0
 private void _Bt_Caja_2_Click(object sender, EventArgs e)
 {
     if (_Txt_Caja.Text.Trim().Length > 0)
     {
         Cursor = Cursors.WaitCursor;
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(52, _Txt_Caja_2, 0, " AND EXISTS(SELECT * FROM VST_INF_RETENCIONIVA WHERE cgroupcomp='" + Frm_Padre._Str_GroupComp + "' AND ccompany='" + Frm_Padre._Str_Comp + "' AND TCAJACXC.ccaja=VST_INF_RETENCIONIVA.ccaja) AND convert(numeric(18,0),ccaja)>" + _Txt_Caja.Text.Trim());
         Cursor = Cursors.Default;
         _Frm.ShowDialog();
     }
     else
     {
         MessageBox.Show("Debe ingresar datos en 'Caja Desde'.", "Requerimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Ejemplo n.º 22
0
 private void _Bt_Hasta_Click(object sender, EventArgs e)
 {
     _Er_Error.Dispose();
     if (_Txt_CuentaDesde.Text.Trim().Length > 0)
     {
         _Er_Error.Dispose();
         Frm_Busqueda2 _Frm = new Frm_Busqueda2(74, _Txt_CuentaHasta, 0, " AND ccount>'" + _Txt_CuentaDesde.Text.Trim() + "'");
         _Frm.ShowDialog();
     }
     else
     {
         _Er_Error.SetError(_Bt_Desde, "Información requerida.");
     }
 }
Ejemplo n.º 23
0
        private void _Bt_Vendedor_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(69, _Txt_Vendedor, 0, " AND c_tipo_vend='1'");

            _Frm.ShowDialog(this);
            Cursor = Cursors.Default;
            if (_Txt_Vendedor.Text.Trim().Length > 0)
            {
                _Bt_Cambiar.Enabled = _Cls_VariosMetodos._Mtd_ObtenerUsuarioFirma(Frm_Padre._Str_Use) == "1" & _Cls_VariosMetodos._Mtd_UsuarioProceso(Frm_Padre._Str_Use, "F_EDIT_HIST_VENDEDOR") & _Mtd_ExistsHistorial(Convert.ToString(_Txt_Vendedor.Tag).Trim()) & _Mtd_VerificarEdicion(Convert.ToString(_Txt_Vendedor.Tag).Trim());
                Cursor = Cursors.WaitCursor;
                _Mtd_CargarHistorial(Convert.ToString(_Txt_Vendedor.Tag).Trim());
                Cursor = Cursors.Default;
            }
        }
Ejemplo n.º 24
0
        private void _Bt_EditarCuenta_Click(object sender, EventArgs e)
        {
            TextBox _Txt_Temp = new TextBox();

            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(45, _Txt_Temp, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();
            if (_Txt_Temp.Text.Trim().Length > 0)
            {
                _Txt_Cuenta.Tag  = _Txt_Temp.Text.Trim();
                _Txt_Cuenta.Text = _Txt_Temp.Text.Trim() + " " + Convert.ToString(_Txt_Temp.Tag).Trim().ToUpper();
            }
        }
Ejemplo n.º 25
0
        /// <summary>
        /// Invoca Busqueda2: consulta de clientes
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void _Btn_BuscarCliente_Click(object sender, EventArgs e)
        {
            _Lbl_CodigoCliente.Text = "";
            _Lbl_NombreCliente.Text = "";

            // Caso 32: clientes de la sucursal activos
            Frm_Busqueda2 _Frm_Busqueda2 = new Frm_Busqueda2(94);

            _Frm_Busqueda2.ShowDialog();
            if (_Frm_Busqueda2._Str_FrmResult == "1") // si el usuario seleccionó un cliente
            {
                string _Str_CodigoClienteSeleccionado = _Frm_Busqueda2._Dg_Grid[0, _Frm_Busqueda2._Dg_Grid.CurrentCell.RowIndex].Value.ToString().ToUpper();
                _Mtd_MostrarClienteSeleccionado(_Str_CodigoClienteSeleccionado);
            }
        }
Ejemplo n.º 26
0
        private void _Bt_Cuenta_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;

            Frm_Busqueda2 _Frm = new Frm_Busqueda2(93, _Txt_CodCtaContable, 0, " AND cdelete='0' AND ctcount='D'");

            Cursor = Cursors.Default;

            _Frm.ShowDialog(this);

            if (_Txt_CodCtaContable.Text != "")
            {
                _Mtd_ActualizarCuentaContable(_Txt_CodCtaContable.Text.Trim());
            }
        }
Ejemplo n.º 27
0
        private void _Bt_Zona_Click(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(79, _Txt_Zona, 0, " AND EXISTS(SELECT c_zona FROM TZONACLIENTE WHERE ccompany='" + Frm_Padre._Str_Comp + "' AND ccliente='" + Convert.ToString(_Txt_Cliente.Tag).Trim() + "' AND TZONACLIENTE.c_zona=TZONAVENTA.c_zona)");

            _Frm.ShowDialog(this);
            Cursor = Cursors.Default;
            if (_Txt_Zona.Text.Trim().Length > 0)
            {
                _Bt_Cambiar.Enabled = _Cls_VariosMetodos._Mtd_ObtenerUsuarioFirma(Frm_Padre._Str_Use) == "1" & _Cls_VariosMetodos._Mtd_UsuarioProceso(Frm_Padre._Str_Use, "F_EDIT_HIST_CLIENTE") & _Mtd_ExistsHistorial(Convert.ToString(_Txt_Cliente.Tag).Trim(), Convert.ToString(_Txt_Zona.Tag).Trim()) & _Mtd_VerificarEdicion(Convert.ToString(_Txt_Cliente.Tag).Trim(), Convert.ToString(_Txt_Zona.Tag).Trim());
                Cursor = Cursors.WaitCursor;
                _Mtd_CargarHistorial(Convert.ToString(_Txt_Cliente.Tag).Trim(), Convert.ToString(_Txt_Zona.Tag).Trim());
                Cursor = Cursors.Default;
            }
        }
Ejemplo n.º 28
0
        private void _Bt_Cliente_Click(object sender, EventArgs e)
        {
            string _Str_ClienteTemp = Convert.ToString(_Txt_Cliente.Tag).Trim();

            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(64, _Txt_Cliente, 0, "");

            _Frm.ShowDialog(this);
            Cursor = Cursors.Default;
            if (Convert.ToString(_Txt_Cliente.Tag).Trim() != _Str_ClienteTemp)
            {
                _Txt_Zona.Text      = ""; _Txt_Zona.Tag = ""; _Bt_Zona.Enabled = true; _Bt_LimpiarZona.Enabled = true;
                _Dg_Grid.DataSource = null;
                _Bt_Cambiar.Enabled = false;
            }
        }
Ejemplo n.º 29
0
        private void _Bt_Cliente_Click(object sender, EventArgs e)
        {
            // guarda el valor actual, antes de buscar, para comparar luego si se selecciono algo
            string _Str_ValorAnterior = _Txt_Cliente.Tag.ToString();

            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(64, _Txt_Cliente, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();

            // limpia pedido y factura, si es necesario
            if (_Str_ValorAnterior != _Txt_Cliente.Tag.ToString())
            {
                _Txt_Factura.Text = ""; _Txt_Factura.Tag = "";
                _Txt_Pedido.Text  = ""; _Txt_Pedido.Tag = "";
            }
        }
Ejemplo n.º 30
0
        private void _Bt_Vendedor_Click(object sender, EventArgs e)
        {
            // guarda el valor actual, antes de buscar, para comparar luego si se seleccionó algo
            string _Str_ValorAnterior = _Txt_Vendedor.Tag.ToString();

            Cursor = Cursors.WaitCursor;
            Frm_Busqueda2 _Frm = new Frm_Busqueda2(69, _Txt_Vendedor, 0, "");

            Cursor = Cursors.Default;
            _Frm.ShowDialog();

            // borra el pedido y el cliente si se se seleccionó algo
            if (_Str_ValorAnterior != _Txt_Cliente.Tag.ToString())
            {
                _Txt_Cliente.Text = ""; _Txt_Cliente.Tag = "";
                _Txt_Pedido.Text  = ""; _Txt_Pedido.Tag = "";
            }
        }