示例#1
0
        private THE_SolMatLocal CreaObjetoMaterialSolicitud(THE_MaterialLocal valores)
        {
            THE_SolMatLocal oTHE_SolMatLocal = new THE_SolMatLocal();

            oTHE_SolMatLocal.CvePrioridad = new TDI_PriorMatLocal {
                CvePriorMatLocal = 2
            };
            oTHE_SolMatLocal.CveEmpleado = new wsFiatube.TDI_EMPL {
                EmpleadoLlavePrimaria = Convert.ToInt32(Session["NumUsuario"])
            };
            oTHE_SolMatLocal.CveEstatus = new TDI_StatusMatLocal {
                CveStatusMatLocal = 6
            };
            oTHE_SolMatLocal.CheckDestino = "0";
            oTHE_SolMatLocal.CheckOrigen  = "0";
            oTHE_SolMatLocal.CveMaterialDestinoRecepcionLocal = "0";
            oTHE_SolMatLocal.CveMaterialOrigenEnvioLocal      = "0";
            oTHE_SolMatLocal.CveVideoRecuperacion             = null;
            int localLlave = Convert.ToInt32(this.cmbLocalDestino.Value.ToString());

            oTHE_SolMatLocal.CveDestino            = new wsFiatube.TDI_Local();
            oTHE_SolMatLocal.CveDestino.LocalLlave = localLlave;
            oTHE_SolMatLocal.CveMaterialenLocal    = valores.ClaveMaterialLocal.ToString();
            oTHE_SolMatLocal.CveOrigen             = valores.CveLocal;
            oTHE_SolMatLocal.Duracion                = valores.Duracion;
            oTHE_SolMatLocal.FechaSolicitud          = DateTime.Now.ToString("dd/MM/yyyy");
            oTHE_SolMatLocal.FechaSolicitudTerminada = null;
            oTHE_SolMatLocal.Nombre              = valores.NombreArchivo;
            oTHE_SolMatLocal.PorcentajeEnvio     = 0;
            oTHE_SolMatLocal.Ruta                = valores.Direccion;
            oTHE_SolMatLocal.Tamano              = valores.Tamano;
            oTHE_SolMatLocal.TipoMaterialenLocal = valores.TipoMaterialLocal;
            return(oTHE_SolMatLocal);
        }
示例#2
0
        private void GeneraSolicitudSinTranscodificado(THE_MaterialLocal valores)
        {
            THE_SolMatLocal oTHE_SolMatLocal = CreaObjetoMaterialSolicitud(valores);

            if (client.GuardarSolMatLocal(oTHE_SolMatLocal))
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "js", " AbreMonitorTransferencias(); ", true);
            }
            else
            {
                throw new Exception("Ocurrio Un Problema al Guardad la Solicitud.");
            }
        }
示例#3
0
        //private void CargaListas()
        //{
        //    wsFiatube.WebService_FIATubeSoapClient objetoMetodo = new WebService_FIATubeSoapClient();
        //    THE_SolMatLocal objeto = new THE_SolMatLocal();
        //    THE_SolMatLocal[] lstSolMatLocal =objetoMetodo.ObtieneSolMatLocal(objeto);


        //    THE_MaterialLocal objeto2 = new THE_MaterialLocal ();
        //    THE_MaterialLocal[] lstMaterialLocal= objetoMetodo.ObtieneMaterialLocal(objeto2);

        //    string matsol = SerializeObjectIntoJson(lstSolMatLocal);
        //    string matloc = SerializeObjectIntoJson(lstMaterialLocal);


        //    ScriptManager.RegisterStartupScript(this, this.GetType(), "js", "arrglMatSol=" + matsol + ";arrgMatLoc=" + matloc + ";", true);

        //}

        protected void updateTable_Click(object sender, EventArgs e)
        {
            wsFiatube.WebService_FIATubeSoapClient objetoMetodo = new WebService_FIATubeSoapClient();
            THE_SolMatLocal objeto = new THE_SolMatLocal();

            THE_SolMatLocal[] lstSolMatLocal = objetoMetodo.ObtieneSolMatLocal(objeto);


            THE_MaterialLocal objeto2 = new THE_MaterialLocal();

            THE_MaterialLocal[] lstMaterialLocal = objetoMetodo.ObtieneMaterialLocal(objeto2);

            string matsol = SerializeObjectIntoJson(lstSolMatLocal);
            string matloc = SerializeObjectIntoJson(lstMaterialLocal);

            searchData(matsol, matloc);
        }