protected void btnIngresarUnidades_Click(object sender, EventArgs e)
        {
            iftMonitoreoUnidadesImpactadas objMonitoreoUnidadesImpactadas = new iftMonitoreoUnidadesImpactadas();
            cMonitoreoAplicativo objCMonitoreoAplicativo = new cMonitoreoAplicativo();

            objMonitoreoUnidadesImpactadas.intIdCodAppM = int.Parse(Session["intIdCodAppM"].ToString());
            objMonitoreoUnidadesImpactadas.strCodAplicativo = txtCodAppImpactado.Text;
            objMonitoreoUnidadesImpactadas.strNombreAplicativo = txtNombreAplicativoImpactado.Text;
            objMonitoreoUnidadesImpactadas.strJefeDeEquipo = txtJDEImpactado.Text;
            objMonitoreoUnidadesImpactadas.strEmpresaResponsable = txtEmpresaResponsable.Text;
            objMonitoreoUnidadesImpactadas.strModelo = txtModelo.Text;
            objMonitoreoUnidadesImpactadas.strObservacionEjecucion = txtObservacionesImpactado.Text;
            objMonitoreoUnidadesImpactadas.dateFechaModificacion = DateTime.Parse(DateTime.Now.ToShortDateString());
            objCMonitoreoAplicativo.insertarUnidadImpactada(objMonitoreoUnidadesImpactadas);

            gvUnidadesImpactadas.DataBind();

            txtCodAppImpactado.Text = "";
            txtNombreAplicativoImpactado.Text = "";
            txtJDEImpactado.Text = "";
            txtEmpresaResponsable.Text = "";
            txtModelo.Text = "";
            txtObservacionesImpactado.Text = "";

            lblMensaje.Text = "Se registro Unidad Impactada";
        }
        public void insertarUnidadImpactada(iftMonitoreoUnidadesImpactadas objMonitoreoUnidadesImpactadas)
        {
            using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString))
            {

                #region
                using (SqlCommand command = new SqlCommand("spInsertarMonitoreoUnidadAMonitorear", connection))
                {

                    command.CommandType = CommandType.StoredProcedure;

                    if ((objMonitoreoUnidadesImpactadas.intIdCodAppM < 0 || objMonitoreoUnidadesImpactadas.intIdCodAppM == null))
                    { command.Parameters.Add(new SqlParameter("@intIdCodAppM", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@intIdCodAppM", objMonitoreoUnidadesImpactadas.intIdCodAppM)); }

                    if ((objMonitoreoUnidadesImpactadas.strCodAplicativo.Length == 0 || objMonitoreoUnidadesImpactadas.strCodAplicativo == null))
                    { command.Parameters.Add(new SqlParameter("@strCodAplicativo", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strCodAplicativo", objMonitoreoUnidadesImpactadas.strCodAplicativo)); }

                    if ((objMonitoreoUnidadesImpactadas.strNombreAplicativo.Length == 0 || objMonitoreoUnidadesImpactadas.strNombreAplicativo == null))
                    { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", objMonitoreoUnidadesImpactadas.strNombreAplicativo)); }

                    if ((objMonitoreoUnidadesImpactadas.strJefeDeEquipo.Length == 0 || objMonitoreoUnidadesImpactadas.strJefeDeEquipo == null))
                    { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", objMonitoreoUnidadesImpactadas.strJefeDeEquipo)); }

                    if ((objMonitoreoUnidadesImpactadas.strModelo.Length == 0 || objMonitoreoUnidadesImpactadas.strModelo == null))
                    { command.Parameters.Add(new SqlParameter("@strModelo", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strModelo", objMonitoreoUnidadesImpactadas.strModelo)); }

                    if ((objMonitoreoUnidadesImpactadas.strEmpresaResponsable.Length == 0 || objMonitoreoUnidadesImpactadas.strEmpresaResponsable == null))
                    { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", objMonitoreoUnidadesImpactadas.strEmpresaResponsable)); }

                    if ((objMonitoreoUnidadesImpactadas.strObservacionEjecucion.Length == 0 || objMonitoreoUnidadesImpactadas.strObservacionEjecucion == null))
                    { command.Parameters.Add(new SqlParameter("@strObservacionEjecucion", " ")); }
                    else { command.Parameters.Add(new SqlParameter("@strObservacionEjecucion", objMonitoreoUnidadesImpactadas.strObservacionEjecucion)); }

                    if ((objMonitoreoUnidadesImpactadas.dateFechaModificacion == null))
                    { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", DateTime.Now)); }
                    else { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", objMonitoreoUnidadesImpactadas.dateFechaModificacion)); }

                    connection.Open();
                    command.ExecuteNonQuery();
                }
                #endregion

            }
        }