public void buscarCliente(int iIdUsuario, string sCliente)
        {
            LogicaCC.LexaSIOContaLogica.Cliente cliente = new LogicaCC.LexaSIOContaLogica.Cliente().informacionClienteExLN(iIdUsuario, sCliente);
            if (cliente != null)
            {
                lblCampoRequerido.Visible = false;
                lblCampoRequerido.Text    = "*Campo requerido";

                lblNombre.Text    = string.Format("{0} {1} {2}", cliente.sNombre, cliente.sAPaterno, cliente.sAMaterno);
                lblNoCliente.Text = cliente.sCliente;
                lblRfc.Text       = cliente.sRfc;
                lblTelefonoM.Text = cliente.sNumeroMovil;
                lblCorreoE.Text   = cliente.sCorreoElectronico;
                asignarFotografia(cliente.iIdCliente);
                sRutaActual         = "";
                FolderA             = "";
                materialLabel3.Text = "";

                sClienteActual = sCliente;

                // Busca el formulario principal abierto para poder hacer uso de sus controles
                _frmPrincipal = Application.OpenForms["FPrincipal"] as FPrincipal;

                cargarCliente(sCliente);
            }
            else
            {
                lblCampoRequerido.Text    = "*El Cliente no existe";
                lblCampoRequerido.Visible = true;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Muestra la información del cliente
        /// </summary>
        /// <param name="ACliente"></param>
        private void ClienteInfo(ClienteData ACliente)
        {
            Cliente                   = new LogicaCC.LexaSIOContaLogica.Cliente().InformacionCliente(int.Parse(ACliente.sIdCliente));
            txbNCliente.Text          = ACliente.sCliente;
            txtNombre.Text            = string.Format("{0} {1} {2}", Cliente.sNombre, Cliente.sAPaterno, Cliente.sAMaterno);
            txtRfc.Text               = Cliente.sRfc;
            txtTelefono.Text          = Cliente.sTelefono;
            txtCelular.Text           = Cliente.sNumeroMovil;
            txtExtension.Text         = Cliente.sExtension;
            txtCorreoElectronico.Text = Cliente.sCorreoElectronico;

            if (Cliente.iIdRegimen == 2)
            {
                ovalPictureBox1.Image = Properties.Resources.skyscrapers_96px;
            }
            else
            {
                ovalPictureBox1.Image = Properties.Resources.circled_user_male_skin_type_1_2_96px;
            }

            if (ACliente.sActivo.Equals("True"))
            {
                btnRegLlamada.Enabled = true;
                _frmPrincipal.btnRegLlamada.Enabled = true;
            }
        }
Esempio n. 3
0
        public void buscarCliente(int iIdUsuario, string sCliente)
        {
            cliente = new LogicaCC.LexaSIOContaLogica.Cliente().informacionClienteExLN(iIdUsuario, sCliente);
            if (cliente != null)
            {
                lblNombre.Text    = string.Format("{0} {1} {2}", cliente.sNombre, cliente.sAPaterno, cliente.sAMaterno);
                lblNoCliente.Text = cliente.sCliente;
                lblRfc.Text       = cliente.sRfc;
                lblTelefonoM.Text = cliente.sNumeroMovil;
                lblCorreoE.Text   = cliente.sCorreoElectronico;

                cargarDeclaraciones(cliente.iIdCliente);
            }
        }
        /// <summary>
        /// FUNCION QUE BUSCA UN CLIENTE
        /// </summary>
        /// <param name="sCliente">Número de cliente</param>
        /// <returns></returns>
        private int BuscarCliente(string sCliente)
        {
            int iResultado = 0;

            EstadoControles(false);

            if (sCliente.Equals(""))
            {
                _Cliente = new LogicaCC.LexaSIOContaLogica.Cliente().InfoClienteContador(txtNoCliente.Text, int.Parse(AUsuario.sIdusuario));
            }
            else
            {
                _Cliente = new LogicaCC.LexaSIOContaLogica.Cliente().InfoClienteContador(sCliente, int.Parse(AUsuario.sIdusuario));
            }

            LimpiarControles();

            if (_Cliente != null)
            {
                if (_Cliente.iIdRegimen == 2)
                {
                    materialLabel5.Text      = "Razón o denominación social";
                    materialLabel6.Visible   = false;
                    materialLabel7.Visible   = false;
                    txbAPaterno.Visible      = false;
                    txbAMaterno.Visible      = false;
                    materialLabel17.Location = materialLabel4.Location;
                    cbContaAsig.Location     = txbCurp.Location;
                    materialLabel4.Visible   = false;
                    txbCurp.Visible          = false;
                    txbNombre.Size           = new Size(709, 23);
                    ovalPictureBox1.Image    = Properties.Resources.skyscrapers_96px;
                }
                else
                {
                    materialLabel5.Text      = "Nombre";
                    materialLabel6.Visible   = true;
                    materialLabel7.Visible   = true;
                    txbAPaterno.Visible      = true;
                    txbAMaterno.Visible      = true;
                    materialLabel17.Location = new Point(783, 260);
                    cbContaAsig.Location     = new Point(787, 280);
                    materialLabel4.Visible   = true;
                    txbCurp.Visible          = true;
                    txbNombre.Size           = new Size(218, 23);
                    ovalPictureBox1.Image    = Properties.Resources.circled_user_male_skin_type_1_2_96px;
                }


                txbRfc.Text               = _Cliente.sRfc;
                txbMovil.Text             = _Cliente.sNumeroMovil;
                txbNombre.Text            = _Cliente.sNombre;
                txbTelefono.Text          = _Cliente.sTelefono;
                txbAPaterno.Text          = _Cliente.sAPaterno;
                txbAMaterno.Text          = _Cliente.sAMaterno;
                txbExtension.Text         = _Cliente.sExtension;
                txbCorreoCliente.Text     = _Cliente.sCorreoElectronico;
                cbContaAsig.SelectedValue = _Cliente.iIdContador.ToString();
                txbCurp.Text              = _Cliente.sCurp;

                if (_Cliente.sActivo.Equals("True"))
                {
                    ckbActivo.Checked = true;
                }

                iIdCliente = _Cliente.iIdCliente;
                btnAsignarObligaciones.Enabled = true;
            }
            else
            {
                iResultado = 1;
                lblMensajeBusqueda.Text = "* Cliente no encontrado.";
            }
            return(iResultado);
        }