protected void btnRegistrarEjecucion_Click(object sender, EventArgs e)
        {
            iftMonitoreoEjecucionJob objMonitoreoEjecucionJob = new iftMonitoreoEjecucionJob();
            cMonitoreoAplicativo objCMonitoreoAplicativo = new cMonitoreoAplicativo();
            int i = 0;
            foreach (GridViewRow item in gvEjecucionJobs.Rows)
            {
                objMonitoreoEjecucionJob.intIdJobMonitoreado = int.Parse(gvEjecucionJobs.Rows[i].Cells[0].Text);
                objMonitoreoEjecucionJob.intIdCodAppM = int.Parse(Session["intIdCodAppM"].ToString());
                objMonitoreoEjecucionJob.strNombreJob = gvEjecucionJobs.Rows[i].Cells[1].Text;
                objMonitoreoEjecucionJob.strEjecucionCompCode = gvEjecucionJobs.Rows[i].Cells[3].Text;
                objMonitoreoEjecucionJob.strTiempoEjecucion = gvEjecucionJobs.Rows[i].Cells[4].Text;
                objMonitoreoEjecucionJob.strFechaFin = gvEjecucionJobs.Rows[i].Cells[5].Text;

                if (objMonitoreoEjecucionJob.strEjecucionCompCode.Length > 0)
                {

                    if (objMonitoreoEjecucionJob.strEjecucionCompCode.Trim() == "0")
                    {
                        objMonitoreoEjecucionJob.strObservacionEjecucion = "Conforme";

                    }
                    else
                    {
                        objMonitoreoEjecucionJob.strObservacionEjecucion = "Revisar Job";
                    }
                }

                if (objMonitoreoEjecucionJob.strEjecucionCompCode.IndexOf("JCLERROR") >= 0)
                {
                    objMonitoreoEjecucionJob.strObservacionEjecucion = "Indicar Motivo de Error ";

                }
                if (objMonitoreoEjecucionJob.strEjecucionCompCode.IndexOf("RUNNING") >= 0)
                {
                    objMonitoreoEjecucionJob.strObservacionEjecucion = "Indicar Motivo de Error";

                }
                if (objMonitoreoEjecucionJob.strEjecucionCompCode.IndexOf("S") >= 0)
                {
                    objMonitoreoEjecucionJob.strObservacionEjecucion = "Indicar Motivo de Error ";
                }

                if (objMonitoreoEjecucionJob.strEjecucionCompCode.IndexOf("U") >= 0)
                {
                    objMonitoreoEjecucionJob.strObservacionEjecucion = "Indicar Motivo de Error ";
                }

                if (objMonitoreoEjecucionJob.strEjecucionCompCode == "No Hay Ejecucion")
                {
                    objMonitoreoEjecucionJob.strObservacionEjecucion = "Indicar Motivo de No Ejecucion";

                }

                objMonitoreoEjecucionJob.dateFechaModificacion = DateTime.Now;
                objCMonitoreoAplicativo.insertarEjecucionJob(objMonitoreoEjecucionJob);
                i++;
            }

            gvEjecucionJobs.DataBind();
            gvHistoricoDeEjecucionJobs.DataBind();

            lblMensaje.Text = "Se registro Ejecucion de Job";
        }