/// <summary>
 /// Crear un nuevo objeto iftAplicativoHomologado.
 /// </summary>
 /// <param name="intIdCodAppH">Valor inicial de la propiedad intIdCodAppH.</param>
 public static iftAplicativoHomologado CreateiftAplicativoHomologado(global::System.Int32 intIdCodAppH)
 {
     iftAplicativoHomologado iftAplicativoHomologado = new iftAplicativoHomologado();
     iftAplicativoHomologado.intIdCodAppH = intIdCodAppH;
     return iftAplicativoHomologado;
 }
        protected void btnRegistrarProyectoHomologacion_Click(object sender, EventArgs e)
        {
            iftAplicativoHomologado objAplicativoHomologado = new iftAplicativoHomologado();
            cAplicativoHomologado objCAplicativoHomologado = new cAplicativoHomologado();

            try
            {
                #region Setear Objeto objAplicativoHomologado
                objAplicativoHomologado.strCodAplicativoProyecto = txtstrCodAplicativoProyecto.Text;
                objAplicativoHomologado.strCodAplicativo = txtstrCodAplicativo.Text;
                objAplicativoHomologado.strNombreAplicativo = txtstrNombreAplicativo.Text;
                objAplicativoHomologado.strSOLNegocio = txtstrSOLNegocio.Text;
                objAplicativoHomologado.strSOLTecnico = txtstrSOLTecnico.Text;
                objAplicativoHomologado.strTicket = txtstrTicket.Text;
                objAplicativoHomologado.strTipoSolTecnico = txtstrTipoSolTecnico.Text;
                objAplicativoHomologado.strEstadoSolNegocio = txtstrEstadoSolNegocio.Text;
                objAplicativoHomologado.strEstadoSolTecnico = txtstrEstadoSolTecnico.Text;
                objAplicativoHomologado.strEstadoTicket = txtstrEstadoTicket.Text;
                objAplicativoHomologado.strDuracionDias = txtstrDuracionDias.Text;
                objAplicativoHomologado.strTecnologiaAplicacion = txtstrTecnologiaAplicacion.Text;
                objAplicativoHomologado.strSOP = txtstrSOP.Text;
                objAplicativoHomologado.strNumeroElementosHomologados = txtstrNumeroElementosHomologados.Text;
                objAplicativoHomologado.strHomologacionAsignadoA = txtstrHomologacionAsignadoA.Text;
                objAplicativoHomologado.strRevisorIFT = txtstrRevisorIFT.Text;
                objAplicativoHomologado.strJAC = txtstrJAC.Text.Replace("&#225;","").Replace("&#241;", "");
                objAplicativoHomologado.strSupervisorCSW = txtstrSupervisorCSW.Text;
                objAplicativoHomologado.strCertificador = txtstrCertificador.Text;
                objAplicativoHomologado.strEmpresaResponsable = txtstrEmpresaResponsable.Text;
                objAplicativoHomologado.strModelo = txtstrModelo.Text;
                objAplicativoHomologado.strJefeDeEquipo = txtstrJefeDeEquipo.Text;
                objAplicativoHomologado.strOwner = txtstrOwner.Text.Replace("&#241;", "").Replace("&#225;", "");
                objAplicativoHomologado.strExperto = txtstrExperto.Text;
                objAplicativoHomologado.strGrupoServiceDesk = txtstrGrupoServiceDesk.Text;
                objAplicativoHomologado.strEstadoHomologacion = txtstrEstadoHomologacion.Text;
                objAplicativoHomologado.dateReunion = DateTime.Now;//DateTime.Parse(txtdateReunion.Text);
                objAplicativoHomologado.dateFechaInicio = DateTime.Now;//DateTime.Parse(txtdateFechaInicio.Text);
                objAplicativoHomologado.dateFechaFin = DateTime.Now;// DateTime.Parse(txtdateFechaFin.Text);
                objAplicativoHomologado.dateFechaModificacion = DateTime.Now;
                #endregion

                objCAplicativoHomologado.insertarAplicativoHomologado(objAplicativoHomologado);

                lblMensaje.Text = "Se registro Proyecto correctamente";
                btnContinuarPaso2.Visible = true;
                Session["intIdCodAppH"] = new cAplicativoHomologado().cUtilIdAplicativoHomologado();
            }
            catch (Exception ex)
            {

                lblMensaje.Text = ex.ToString();
            }

            Server.Transfer("~/ModuloHomologacion/wfrmPaso2ContinuarRegistroHomologacion.aspx");
        }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet iftAplicativoHomologado. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToiftAplicativoHomologado(iftAplicativoHomologado iftAplicativoHomologado)
 {
     base.AddObject("iftAplicativoHomologado", iftAplicativoHomologado);
 }
        protected void btnCargarDatosBasicos_Click(object sender, EventArgs e)
        {
            iftAplicativoHomologado objAplicativoHomologado = new iftAplicativoHomologado();

            #region inicializa variables
            objAplicativoHomologado.strCodAplicativoProyecto = "";

            objAplicativoHomologado.strCodAplicativo = gvInventarioAplicaciones.Rows[0].Cells[1].Text;
            objAplicativoHomologado.strNombreAplicativo = gvInventarioAplicaciones.Rows[0].Cells[2].Text;
            objAplicativoHomologado.strSOLNegocio = " ";
            objAplicativoHomologado.strSOLTecnico = " ";
            objAplicativoHomologado.strTicket = " "; ;
            objAplicativoHomologado.strTipoSolTecnico = " ";
            objAplicativoHomologado.strEstadoSolNegocio = " ";
            objAplicativoHomologado.strEstadoSolTecnico = " ";
            objAplicativoHomologado.strEstadoTicket = " ";
            objAplicativoHomologado.strDuracionDias = " ";
            objAplicativoHomologado.strTecnologiaAplicacion = " ";
            objAplicativoHomologado.strSOP = " ";
            objAplicativoHomologado.strNumeroElementosHomologados = " ";
            objAplicativoHomologado.strHomologacionAsignadoA = " ";
            objAplicativoHomologado.strRevisorIFT = " ";
            objAplicativoHomologado.strJAC = gvInventarioAplicaciones.Rows[0].Cells[6].Text;  //JAC
            objAplicativoHomologado.strSupervisorCSW = " ";
            objAplicativoHomologado.strCertificador = " ";
            objAplicativoHomologado.strEmpresaResponsable = gvInventarioAplicaciones.Rows[0].Cells[11].Text;
            objAplicativoHomologado.strModelo = gvInventarioAplicaciones.Rows[0].Cells[3].Text;  //MOdelo
            objAplicativoHomologado.strJefeDeEquipo = gvInventarioAplicaciones.Rows[0].Cells[5].Text; //JDE
            objAplicativoHomologado.strOwner = gvInventarioAplicaciones.Rows[0].Cells[7].Text;
            objAplicativoHomologado.strExperto = gvInventarioAplicaciones.Rows[0].Cells[8].Text;
            objAplicativoHomologado.strGrupoServiceDesk = gvInventarioAplicaciones.Rows[0].Cells[9].Text;
            objAplicativoHomologado.strEstadoHomologacion = " ";
            //objAplicativoHomologado.dateReunion                    =  gvInventarioAplicaciones.Rows[gvInventarioAplicaciones.SelectedIndex].DataItem.ToString()  ;
            //objAplicativoHomologado.dateFechaInicio                =  gvInventarioAplicaciones.Rows[gvInventarioAplicaciones.SelectedIndex].DataItem.ToString()  ;
            //objAplicativoHomologado.dateFechaFin                   =  gvInventarioAplicaciones.Rows[gvInventarioAplicaciones.SelectedIndex].DataItem.ToString()  ;
            //objAplicativoHomologado.dateFechaModificacion = gvInventarioAplicaciones.Rows[gvInventarioAplicaciones.SelectedIndex].DataItem.ToString();

            #endregion

            #region asigna variables a campos
            txtstrCodAplicativoProyecto.Text = objAplicativoHomologado.strCodAplicativoProyecto;
            txtstrCodAplicativo.Text = objAplicativoHomologado.strCodAplicativo;
            txtstrNombreAplicativo.Text = objAplicativoHomologado.strNombreAplicativo;
            txtstrSOLNegocio.Text = objAplicativoHomologado.strSOLNegocio;
            txtstrSOLTecnico.Text = objAplicativoHomologado.strSOLTecnico;
            txtstrTicket.Text = objAplicativoHomologado.strTicket;
            txtstrTipoSolTecnico.Text = objAplicativoHomologado.strTipoSolTecnico;
            txtstrEstadoSolNegocio.Text = objAplicativoHomologado.strEstadoSolNegocio;
            txtstrEstadoSolTecnico.Text = objAplicativoHomologado.strEstadoSolTecnico;
            txtstrEstadoTicket.Text = objAplicativoHomologado.strEstadoTicket;
            txtstrDuracionDias.Text = objAplicativoHomologado.strDuracionDias;
            txtstrTecnologiaAplicacion.Text = objAplicativoHomologado.strTecnologiaAplicacion;
            txtstrSOP.Text = objAplicativoHomologado.strSOP;
            txtstrNumeroElementosHomologados.Text = objAplicativoHomologado.strNumeroElementosHomologados;
            txtstrHomologacionAsignadoA.Text = objAplicativoHomologado.strHomologacionAsignadoA;
            txtstrRevisorIFT.Text = objAplicativoHomologado.strRevisorIFT;
            txtstrJAC.Text = objAplicativoHomologado.strJAC;
            txtstrSupervisorCSW.Text = objAplicativoHomologado.strSupervisorCSW;
            txtstrCertificador.Text = objAplicativoHomologado.strCertificador;
            txtstrEmpresaResponsable.Text = objAplicativoHomologado.strEmpresaResponsable;
            txtstrModelo.Text = objAplicativoHomologado.strModelo;
            txtstrJefeDeEquipo.Text = objAplicativoHomologado.strJefeDeEquipo;
            txtstrOwner.Text = objAplicativoHomologado.strOwner;
            txtstrExperto.Text = objAplicativoHomologado.strExperto;
            txtstrGrupoServiceDesk.Text = objAplicativoHomologado.strGrupoServiceDesk;
            txtstrEstadoHomologacion.Text = objAplicativoHomologado.strEstadoHomologacion;
            txtdateReunion.Text = "";
            txtdateFechaInicio.Text = DateTime.Now.ToShortDateString();
            txtdateFechaFin.Text = "";

            #endregion
        }