protected void Fun_Buscar_Cliente()
        {
            if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
            {
                DataSet ds = Txtcodigocliente._Dataset;


                if (Funciones_Duke4.Funciones.Fun_Convierte_String_aEntrero(ds.Tables[0].Rows[0]["idcliente"].ToString()) > 1)
                {
                    if (Funciones_Duke4.Funciones.Fun_Convierte_String_aDecimal(FuncionesSQL.Fun_SQL_Buscar_Balance_Cliente(ds.Tables[0].Rows[0]["idcliente"].ToString())) == 0)
                    {
                        Txtnombrecliente.Text = ds.Tables[0].Rows[0]["nombre"].ToString();
                    }
                    else
                    {
                        Txtcodigocliente.Text = "";
                        Mensajes.Msgb_Registro_Pendiente();
                        Txtcodigocliente.Focus();
                    }
                }
                else
                {
                    Txtcodigocliente.Text = "";
                    Txtcodigocliente.Focus();
                    Mensajes.Msgb_NoCobro_Adelantado_CliContado();
                }
            }
            else
            {
                Txtnombrecliente.Text = "";
            }
        }
Exemplo n.º 2
0
 protected void Fun_Buscar_Cliente()
 {
     if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
     {
         DataSet ds = Txtcodigocliente._Dataset;
         Txtnombrecliente.Text = ds.Tables[0].Rows[0]["nombre"].ToString();
     }
 }
        private void Fun_Buscar_Cliente()
        {
            if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
            {
                DataSet ds = Txtcodigocliente._Dataset;

                if (ds.Tables[0].Rows[0]["idcliente"].ToString() == "1")
                {
                    Txtcodigocliente.Text = "";
                    Txtcodigocliente.Focus();
                    Mensajes.Msgb_NoCobros_CliContado();
                }
                else
                {
                    Txtcodigocliente.Text    = ds.Tables[0].Rows[0]["idcliente"].ToString();
                    Txtnombrecliente.Text    = ds.Tables[0].Rows[0]["nombre"].ToString();
                    Txttelefonocliente.Text  = ds.Tables[0].Rows[0]["telefono"].ToString();
                    Txtdireccioncliente.Text = ds.Tables[0].Rows[0]["direccion"].ToString();

                    //string cmd3 = string.Format("select cxcdbfruta.idempleado, nombre from nomdbfempleado inner join cxcdbfruta on nomdbfempleado.idempleado=cxcdbfruta.idempleado where idruta='" + Funciones.Fun_Convierte_String_aEntrero(ds.Tables[0].Rows[0]["idruta"].ToString()) + "' and nomdbfempleado.nulo=0");
                    //DataSet ds3 = FuncionesSQL.Fun_Sql_Ejecutar(cmd3);
                    //if (ds3.Tables.Count > 0)
                    //    if (ds3.Tables[0].Rows.Count > 0)
                    //    {
                    //        Txtcodigovendedor.Text = ds3.Tables[0].Rows[0]["idempleado"].ToString();
                    //        Txtnombrevendedor.Text = ds3.Tables[0].Rows[0]["nombre"].ToString();
                    //    }

                    string  cmd2 = string.Format("select idregistro,secuencia,ncf,referencia,fecha as fechafac,fechavencimiento, DATEDIFF(day, fecha, getdate()) as dias ,total,balance,totalitbis from cxcdbfregistro where idcliente='" + Funciones.Fun_Convierte_String_aEntrero(Txtcodigocliente.Text) + "' and balance >0 and nulo=0");
                    DataSet ds2  = FuncionesSQL.Fun_Sql_Ejecutar(cmd2);
                    if (ds2.Tables.Count > 0)
                    {
                        if (ds2.Tables[0].Rows.Count > 0)
                        {
                            Txtbalance.Text  = FuncionesSQL.Fun_SQL_Buscar_Balance_Cliente(Txtcodigocliente.Text);
                            Txtdeposito.Text = FuncionesSQL.Fun_SQL_Buscar_Deposito_Cliente(Txtcodigocliente.Text);

                            Dgv.DataSource = ds2.Tables[0];
                        }
                        else
                        {
                            Txtcodigocliente.Text = string.Empty;
                            Mensajes.Msgb_NoFacturas_EnMoneda();
                            Txtcodigocliente.Focus();
                        }
                    }
                }
            }
            else
            {
                Txtnombrecliente.Text = Txtdireccioncliente.Text = Txttelefonocliente.Text = Txtbalance.Text = "";
            }
        }
Exemplo n.º 4
0
 protected void Fun_Buscar_Cliente()
 {
     if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
     {
         DataSet ds = Txtcodigocliente._Dataset;
         Txtnombrecliente.Text    = ds.Tables[0].Rows[0]["nombre"].ToString();
         Txtdireccioncliente.Text = ds.Tables[0].Rows[0]["direccion"].ToString();
         Txttelefonocliente.Text  = ds.Tables[0].Rows[0]["telefono"].ToString();
     }
     else
     {
         //Txtnombrecliente.Text = "";
     }
 }
Exemplo n.º 5
0
        protected void Fun_Buscar_Cliente()
        {
            if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
            {
                DataSet ds = Txtcodigocliente._Dataset;
                if (ds.Tables[0].Rows[0]["idcliente"].ToString() == "1")
                {
                    Txtcodigocliente.Text = "";
                    Txtcodigocliente.Focus();
                    Mensajes.Msgb_NoRegistro_CliContado();
                }
                else
                {
                    dia = 0;

                    Txtnombrecliente.Text    = ds.Tables[0].Rows[0]["nombre"].ToString();
                    Txtdireccioncliente.Text = ds.Tables[0].Rows[0]["direccion"].ToString();
                    Txttelefonocliente.Text  = ds.Tables[0].Rows[0]["telefono"].ToString();
                    Txtrnccliente.Text       = ds.Tables[0].Rows[0]["rnc"].ToString();
                    Txtbalancecliente.Text   = FuncionesSQL.Fun_SQL_Buscar_Balance_Cliente(Txtcodigocliente.Text);
                    string  cmd = string.Format("SELECT dbo.gendbfcondicion.cantidad_dia FROM dbo.cxcdbfcliente CROSS JOIN dbo.gendbfcondicion where gendbfcondicion.idcondicion =cxcdbfcliente.idcondicion and cxcdbfcliente.idcliente='" + Funciones_Duke4.Funciones.Fun_Convierte_String_aEntrero(Txtcodigocliente.Text.Trim()) + "' and cxcdbfcliente.nulo=0");
                    DataSet ds2 = FuncionesSQL.Fun_Sql_Ejecutar(cmd);
                    if (ds2.Tables[0].Rows.Count > 0)
                    {
                        dia = Funciones_Duke4.Funciones.Fun_Convierte_String_aEntrero(Convert.ToString(ds2.Tables[0].Rows[0][0]));
                    }
                    Fun_Buscar_Fecha_Vencimiento();
                }

                if (_OpcionSQL != "Modificar")
                {
                    FuncionesSQL.Fun_SQL_Buscar_Secuencia_NCF(Funciones_Duke4.Funciones.Fun_Convierte_String_aEntrero(ds.Tables[0].Rows[0]["idncf"].ToString()), Dtpfecha.Value, Mskncf);
                }
            }
            else
            {
                Txtnombrecliente.Text = Txtdireccioncliente.Text = Txttelefonocliente.Text = Txtrnccliente.Text = Txtbalancecliente.Text = "";
            }
        }
        private void Fun_Buscar_Cliente()
        {
            if (Txtcodigocliente.Fun_SQL_Buscar_CodigoRegistro("cxcdbfcliente", "idcliente"))
            {
                DataSet ds = Txtcodigocliente._Dataset;

                if (ds.Tables[0].Rows[0]["idcliente"].ToString() == "1")
                {
                    Txtcodigocliente.Text = "";
                    Txtcodigocliente.Focus();
                    Mensajes.Msgb_NoCobros_CliContado();
                }
                else
                {
                    Txtcodigocliente.Text    = ds.Tables[0].Rows[0]["idcliente"].ToString();
                    Txtnombrecliente.Text    = ds.Tables[0].Rows[0]["nombre"].ToString();
                    Txttelefonocliente.Text  = ds.Tables[0].Rows[0]["telefono"].ToString();
                    Txtdireccioncliente.Text = ds.Tables[0].Rows[0]["direccion"].ToString();

                    //string cmd3 = string.Format("select cxcdbfruta.idempleado, nombre from nomdbfempleado inner join cxcdbfruta on nomdbfempleado.idempleado=cxcdbfruta.idempleado where idruta='" + Funciones.Fun_Convierte_String_aEntrero(ds.Tables[0].Rows[0]["idruta"].ToString()) + "' and nomdbfempleado.nulo=0");
                    //DataSet ds3 = FuncionesSQL.Fun_Sql_Ejecutar(cmd3);
                    //if (ds3.Tables.Count > 0)
                    //    if (ds3.Tables[0].Rows.Count > 0)
                    //    {
                    //        Txtcodigovendedor.Text = ds3.Tables[0].Rows[0]["idempleado"].ToString();
                    //        Txtnombrevendedor.Text = ds3.Tables[0].Rows[0]["nombre"].ToString();
                    //    }


                    Txtbalance.Text = FuncionesSQL.Fun_SQL_Buscar_Balance_Cliente(Txtcodigocliente.Text);
                }
            }
            else
            {
                Txtnombrecliente.Text = Txtdireccioncliente.Text = Txttelefonocliente.Text = Txtbalance.Text = "";
            }
        }