protected void btnRegistrarRutinaCritica_Click(object sender, EventArgs e)
        {
            iftMonitoreoRequerimientoAplicativo objMonitoreoRequerimientoAplicativo = new iftMonitoreoRequerimientoAplicativo();
            cUtils objUtils = new cUtils();
            cMonitoreoAplicativo objCMonitoreoAplicativo = new cMonitoreoAplicativo();

            try
            {
                #region Setear Objeto objMonitoreoCriticoAplicativo y cUtilValidarCaracteresExtranos

                objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo    = objUtils.cUtilValidarCaracteresExtranos(txtCodAplicativoProyecto.Text);
                objMonitoreoRequerimientoAplicativo.strCodAplicativo                = objUtils.cUtilValidarCaracteresExtranos(txtCodAplicativo.Text);
                objMonitoreoRequerimientoAplicativo.strNombreAplicativo             = objUtils.cUtilValidarCaracteresExtranos(txtNombreAplicativo.Text);
                objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo         = objUtils.cUtilValidarCaracteresExtranos(txtObservacionMonitoreo.Text);
                objMonitoreoRequerimientoAplicativo.strNroSN                        = objUtils.cUtilValidarCaracteresExtranos(txtNroSN.Text);
                objMonitoreoRequerimientoAplicativo.strNroST                        = objUtils.cUtilValidarCaracteresExtranos(txtNroST.Text);
                objMonitoreoRequerimientoAplicativo.strNroTicket                    = objUtils.cUtilValidarCaracteresExtranos(txtNroTICKET.Text);
                objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion         = objUtils.cUtilValidarCaracteresExtranos(txtTecnologiaAplicacion.Text);
                objMonitoreoRequerimientoAplicativo.strMonitorIFT                   = objUtils.cUtilValidarCaracteresExtranos(txtMonitorIFT.Text);
                objMonitoreoRequerimientoAplicativo.strJAC                          = objUtils.cUtilValidarCaracteresExtranos(txtJAC.Text);
                objMonitoreoRequerimientoAplicativo.strSupervisorCSW                = objUtils.cUtilValidarCaracteresExtranos(txtSupervisorCSW.Text);
                objMonitoreoRequerimientoAplicativo.strCertificador                 = objUtils.cUtilValidarCaracteresExtranos(txtCertificador.Text);
                objMonitoreoRequerimientoAplicativo.strEmpresaResponsable           = objUtils.cUtilValidarCaracteresExtranos(txtEmpresaResponsable.Text);
                objMonitoreoRequerimientoAplicativo.strModelo                       = objUtils.cUtilValidarCaracteresExtranos(txtModelo.Text);
                objMonitoreoRequerimientoAplicativo.strJefeDeEquipo                 = objUtils.cUtilValidarCaracteresExtranos(txtJefeDeEquipo.Text);
                objMonitoreoRequerimientoAplicativo.strOwner                        = objUtils.cUtilValidarCaracteresExtranos(txtOwner.Text);
                objMonitoreoRequerimientoAplicativo.strExperto                      = objUtils.cUtilValidarCaracteresExtranos(txtExperto.Text);
                objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk             = objUtils.cUtilValidarCaracteresExtranos(txtGrupoServiceDesk.Text);
                objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo              = objUtils.cUtilValidarCaracteresExtranos(txtEstadoMonitoreo.Text);

                if (txtdateReunion.Text.Length > 0)
                {
                    objMonitoreoRequerimientoAplicativo.dateReunion = DateTime.Now; // DateTime.Parse(objUtils.cUtilValidarFechas(txtdateReunion.Text));//DateTime.Parse(txtdateReunion.Text);
                }
                else
                {
                    objMonitoreoRequerimientoAplicativo.dateReunion = DateTime.Now;
                }

                if (txtdateReunion.Text.Length > 0)
                {
                    objMonitoreoRequerimientoAplicativo.dateFechaInicio = DateTime.Now; // DateTime.Parse(objUtils.cUtilValidarFechas(txtdateFechaInicio.Text));//DateTime.Parse(txtdateFechaInicio.Text);
                }
                else
                {
                    objMonitoreoRequerimientoAplicativo.dateFechaInicio = DateTime.Now;
                }

                if (txtdateReunion.Text.Length > 0)
                {
                    objMonitoreoRequerimientoAplicativo.dateFechaFin = DateTime.Now; // DateTime.Parse(objUtils.cUtilValidarFechas(txtdateFechaFin.Text));// DateTime.Parse(txtdateFechaFin.Text);
                }
                else
                {
                    objMonitoreoRequerimientoAplicativo.dateFechaFin = DateTime.Now;
                }

                objMonitoreoRequerimientoAplicativo.dateFechaModificacion           = DateTime.Now;
                #endregion

                objCMonitoreoAplicativo.insertarMonitoreoRequerimientoAplicativo(objMonitoreoRequerimientoAplicativo);

                lblMensaje.Text = "Se registro Requerimiento para Monioreo correctamente";

                Session["intIdCodAppR"] = objCMonitoreoAplicativo.cUtilIdAplicativoRequerimientoMonitoreado();
            }
            catch (Exception ex)
            {

                lblMensaje.Text = "Error al guardar Requerimiento " + ex.ToString();
            }

                Server.Transfer("wfrmPaso2ContinuarRegistroMonitoreoRequerimiento.aspx");
        }