コード例 #1
0
        public void ConsultarOrden()
        {
            DsDestinatario ds = new DsDestinatario();

            if (DestinatarioID != 0)
            {
                SqlParameter pDestinatarioID = new SqlParameter("@DestinatarioID", this.DestinatarioID);
                Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "DestinatarioOrdenONE", pDestinatarioID);


                if (ds.Datos.Rows.Count > 0)
                {
                    DsDestinatario.DatosRow dr = (DsDestinatario.DatosRow)ds.Datos.Rows[0];
                    this.ClienteID       = dr.IsClienteIDNull() ? 0 : dr.ClienteID;
                    this.DestinatarioID  = dr.DestinatarioID;
                    this.Nombre          = dr.IsNombreNull() ? "" : dr.Nombre;
                    this.Apellido        = dr.IsApellidoNull() ? "" : dr.Apellido;
                    this.CondicionIVAID  = dr.IsCondicionIVAIDNull() ? 0 : dr.CondicionIVAID;
                    this.NroCUIT         = dr.IsNroCUITNull() ? "" : dr.NroCUIT;
                    this.NroDocumento    = dr.IsNroDocumentoNull() ? 0 : dr.NroDocumento;
                    this.TipoDocumentoID = dr.IsTipoDocumentoIDNull() ? 0 : dr.TipoDocumentoID;

                    Domicilio.OrdenRetiroDomicilioID = dr.IsOrdenRetiroDomicilioIDNull() ? 0 : dr.OrdenRetiroDomicilioID;
                    Domicilio.Consultar();
                    ClienteEventual.ClienteEventualID = dr.IsClienteEventualNull() ? 0 : dr.ClienteEventual;
                    if (ClienteEventual.ClienteEventualID != 0)
                    {
                        ClienteEventual.Consultar();
                    }


                    /***************PRUEBA CORPORATIVOS**************************/
                    this.ClienteCorporativo.ClienteID = dr.IsClienteIDNull() ? 0 : dr.ClienteID;
                    if (ClienteCorporativo.ClienteID != 0)
                    {
                        ClienteCorporativo.Consultar();
                    }
                }
            }
        }
コード例 #2
0
        public void ConsultarOrden()
        {
            DsRemitente ds = new DsRemitente();

            if (RemitenteID != 0)
            {
                SqlParameter pDestinatarioID = new SqlParameter("@RemitenteID", this.RemitenteID);
                Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "RemitenteOrdenONE", pDestinatarioID);

                //si devuelve en eventual un 1 quiere decir que es corpo
                if (ds.Datos.Rows.Count > 0)
                {
                    DsRemitente.DatosRow dr = (DsRemitente.DatosRow)ds.Datos.Rows[0];
                    this.RemitenteID     = dr.RemitenteID;
                    this.Nombre          = dr.IsNombreNull() ? "" : dr.Nombre;
                    this.Apellido        = dr.IsApellidoNull() ? "" : dr.Apellido;
                    this.CondicionIVAID  = dr.IsCondicionIVAIDNull() ? 0 : dr.CondicionIVAID;
                    this.NroCUIT         = dr.IsNroCUITNull() ? "" : dr.NroCUIT;
                    this.NroDocumento    = dr.IsNroDocumentoNull() ? 0 : dr.NroDocumento;
                    this.TipoDocumentoID = dr.IsTipoDocumentoIDNull() ? 0 : dr.TipoDocumentoID;
                    this.NroDocumento    = dr.IsNroDocumentoNull() ? 0 : dr.NroDocumento;
                    this.Domicilio.OrdenRetiroDomicilioID = dr.IsOrdenRetiroDomicilioIDNull() ? 0 : dr.OrdenRetiroDomicilioID;
                    this.Domicilio.Consultar();

                    this.ClienteEventual.ClienteEventualID = dr.IsClienteEventualNull() ? 0 : dr.ClienteEventual;
                    if (ClienteEventual.ClienteEventualID != 0)
                    {
                        ClienteEventual.Consultar();
                    }

                    this.ClienteCorporativo.ClienteID = dr.IsClienteIDNull() ? 0 : dr.ClienteID;
                    if (ClienteCorporativo.ClienteID != 0)
                    {
                        ClienteCorporativo.Consultar();
                    }
                }
            }
        }