コード例 #1
0
        public static string asignarDispoProgramado(string idProgram, string idDispo, string idEnc, string idTipoProgram)
        {
            Boolean guardo = false;

            if (!MngNegocioProgramacion.existeDispoInProgramacion(idProgram.ToString(), idDispo.ToString(), idEnc.ToString(), idTipoProgram.ToString()))
            {
                THE_PrograDispositivo objPrograDispo = new THE_PrograDispositivo();
                objPrograDispo.ID_DISPOSITIVO = new THE_Dispositivo()
                {
                    IdDispositivo = Convert.ToInt32(idDispo)
                };
                objPrograDispo.ID_ENCUESTA = new THE_Encuesta()
                {
                    IdEncuesta = Convert.ToInt32(idEnc)
                };
                objPrograDispo.ID_PROGRAMACION = new THE_Programacion()
                {
                    IdProgramacion = Convert.ToInt32(idProgram)
                };
                objPrograDispo.ID_TIPOPROGRAMACION = new TDI_TipoProgramacion()
                {
                    IdTipoProgramacion = Convert.ToInt32(idTipoProgram)
                };
                objPrograDispo.ESTATUS = 'A';
                guardo = MngNegocioProgramacion.AgregaDispositivoProgramados(objPrograDispo);
            }
            return(guardo.ToString());
        }
コード例 #2
0
        public static string eliminaDispoByProgram(string idProgramacion, string idEncuesta, string idDispositivo, string idTipoProgramacion, string IdProDispo)
        {
            Boolean guardo = false;
            THE_PrograDispositivo objPrograDispo = new THE_PrograDispositivo();

            objPrograDispo.ID_DISPOSITIVO = new THE_Dispositivo()
            {
                IdDispositivo = Convert.ToInt32(idDispositivo)
            };
            objPrograDispo.ID_ENCUESTA = new THE_Encuesta()
            {
                IdEncuesta = Convert.ToInt32(idEncuesta)
            };
            objPrograDispo.ID_PROGRAMACION = new THE_Programacion()
            {
                IdProgramacion = Convert.ToInt32(idProgramacion)
            };
            objPrograDispo.ID_TIPOPROGRAMACION = new TDI_TipoProgramacion()
            {
                IdTipoProgramacion = Convert.ToInt32(idTipoProgramacion)
            };
            objPrograDispo.ID_PRO_DISPO = Convert.ToInt32(IdProDispo);
            objPrograDispo.ESTATUS      = 'B';
            guardo = MngNegocioProgramacion.EliminaDispositivoProgramados(objPrograDispo);
            return(guardo.ToString());
        }
コード例 #3
0
        public static string getDispositivosProgramados()
        {
            List <THE_PrograDispositivo> lstPrograDispo = MngNegocioProgramacion.ObtieneDispositivosProgramados();
            JavaScriptSerializer         serializer     = new JavaScriptSerializer();
            string resultjson = "";

            resultjson = serializer.Serialize(lstPrograDispo);
            return(resultjson);
        }
コード例 #4
0
        public static string getProgramaciones()
        {
            List <THE_Programacion> Programaciones = MngNegocioProgramacion.ObtieneProgramaciones("");
            JavaScriptSerializer    serializer     = new JavaScriptSerializer();
            string resultjson = "";

            resultjson = serializer.Serialize(Programaciones);
            return(resultjson);
        }
コード例 #5
0
        protected void Visualizar(object sender, EventArgs e)
        {
            //using (GridViewRow row = (GridViewRow)((ImageButton)sender).Parent.Parent)
            //{
            //    try
            //    {

            //        var cols = gvProgra.DataKeys[row.RowIndex].Values;


            List <THE_PrograDispositivo> lstPrograDispo = MngNegocioProgramacion.ObtenDispoProgramadosByProgramacion("idprogramacion");
            //        gvPrograDispoPreview.DataSource = lstPrograDispo;
            //        gvPrograDispoPreview.DataBind();

            //        if (lstPrograDispo.Count > 0)
            //        {
            //            lblDescProgramacion.Text="PROGRAMACION: "+cols[3].ToString();
            //            popupDisposAsignados.Show();
            //        }
            //        else {
            //            ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "showMensaje('info','No existen dispositivos asignados para esta programacion');", true);

            //        }



            //    }
            //    catch (Exception ms)
            //    {
            //        ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "showMensaje('error','" + ms.Message + "', intentelo de nuevo.');", true);

            //    }


            //}
        }
コード例 #6
0
 public void cargaDispositivosProgramadios()
 {
     List <THE_PrograDispositivo> lstPrograDispo = MngNegocioProgramacion.ObtieneDispositivosProgramados();
     //gvPrograDispo.DataSource = lstPrograDispo;
     //gvPrograDispo.DataBind();
 }