protected void btnCargarDatosBasicos_Click(object sender, EventArgs e) { iftMonitoreoRequerimientoAplicativo objMonitoreoRequerimientoAplicativo = new iftMonitoreoRequerimientoAplicativo(); cUtils objUtils = new cUtils(); #region inicializa variables objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo = ""; objMonitoreoRequerimientoAplicativo.strCodAplicativo = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[1].Text); objMonitoreoRequerimientoAplicativo.strNombreAplicativo = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[2].Text); objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo = " "; objMonitoreoRequerimientoAplicativo.strNroSN = " "; objMonitoreoRequerimientoAplicativo.strNroST = " "; objMonitoreoRequerimientoAplicativo.strNroTicket = " "; objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion = " "; objMonitoreoRequerimientoAplicativo.strMonitorIFT = " "; objMonitoreoRequerimientoAplicativo.strJAC = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[6].Text); //JAC objMonitoreoRequerimientoAplicativo.strSupervisorCSW = " "; objMonitoreoRequerimientoAplicativo.strCertificador = " "; objMonitoreoRequerimientoAplicativo.strEmpresaResponsable = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[11].Text); objMonitoreoRequerimientoAplicativo.strModelo = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[3].Text); //MOdelo objMonitoreoRequerimientoAplicativo.strJefeDeEquipo = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[5].Text); //JDE objMonitoreoRequerimientoAplicativo.strOwner = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[7].Text); objMonitoreoRequerimientoAplicativo.strExperto = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[8].Text); objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk = objUtils.cUtilValidarCaracteresExtranos(gvInventarioAplicaciones.Rows[0].Cells[9].Text); objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo = " "; #endregion #region asigna variables a campos txtCodAplicativoProyecto.Text = objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo; txtCodAplicativo.Text = objMonitoreoRequerimientoAplicativo.strCodAplicativo; txtNombreAplicativo.Text = objMonitoreoRequerimientoAplicativo.strNombreAplicativo; txtObservacionMonitoreo.Text = objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo; txtNroSN.Text = objMonitoreoRequerimientoAplicativo.strNroSN; txtNroST.Text = objMonitoreoRequerimientoAplicativo.strNroST; txtNroTICKET.Text = objMonitoreoRequerimientoAplicativo.strNroTicket; txtTecnologiaAplicacion.Text = objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion; txtMonitorIFT.Text = objMonitoreoRequerimientoAplicativo.strMonitorIFT; txtJAC.Text = objMonitoreoRequerimientoAplicativo.strJAC; txtSupervisorCSW.Text = objMonitoreoRequerimientoAplicativo.strSupervisorCSW; txtCertificador.Text = objMonitoreoRequerimientoAplicativo.strCertificador; txtEmpresaResponsable.Text = objMonitoreoRequerimientoAplicativo.strEmpresaResponsable; txtModelo.Text = objMonitoreoRequerimientoAplicativo.strModelo; txtJefeDeEquipo.Text = objMonitoreoRequerimientoAplicativo.strJefeDeEquipo; txtOwner.Text = objMonitoreoRequerimientoAplicativo.strOwner; txtExperto.Text = objMonitoreoRequerimientoAplicativo.strExperto; txtGrupoServiceDesk.Text = objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk; txtEstadoMonitoreo.Text = objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo; //txtdateReunion.Text = ""; txtdateFechaInicio.Text = DateTime.Now.ToShortDateString(); txtdateFechaFin.Text = ""; #endregion }
//obtener un solo registro public int cUtilIdAplicativoRequerimientoMonitoreado() { using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString)) { using (SqlCommand command = new SqlCommand("spObtenerIdMonitoreoRequerimientoAplicativo", connection)) { command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@intIdCodAppR", 1)); connection.Open(); iftMonitoreoRequerimientoAplicativo list = new iftMonitoreoRequerimientoAplicativo(); using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { list.intIdCodAppR = (int)reader["intIdCodAppR"]; } } return int.Parse(list.intIdCodAppR.ToString()); } } }
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"); }
public void insertarMonitoreoRequerimientoAplicativo(iftMonitoreoRequerimientoAplicativo objMonitoreoRequerimientoAplicativo) { using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString)) { #region using (SqlCommand command = new SqlCommand("spInsertarMonitoreoRequerimientoAplicativo", connection)) { command.CommandType = CommandType.StoredProcedure; if ((objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo.Length == 0 || objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo == null)) { command.Parameters.Add(new SqlParameter("@strNombreMonitoreoAplicativo", " ")); } else { command.Parameters.Add(new SqlParameter("@strNombreMonitoreoAplicativo", objMonitoreoRequerimientoAplicativo.strNombreMonitoreoAplicativo)); } if ((objMonitoreoRequerimientoAplicativo.strCodAplicativo.Length == 0 || objMonitoreoRequerimientoAplicativo.strCodAplicativo == null)) { command.Parameters.Add(new SqlParameter("@strCodAplicativo", " ")); } else { command.Parameters.Add(new SqlParameter("@strCodAplicativo", objMonitoreoRequerimientoAplicativo.strCodAplicativo)); } if ((objMonitoreoRequerimientoAplicativo.strNombreAplicativo.Length == 0 || objMonitoreoRequerimientoAplicativo.strNombreAplicativo == null)) { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", " ")); } else { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", objMonitoreoRequerimientoAplicativo.strNombreAplicativo)); } if ((objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo.Length == 0 || objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo == null)) { command.Parameters.Add(new SqlParameter("@strObservacionMonitoreo", " ")); } else { command.Parameters.Add(new SqlParameter("@strObservacionMonitoreo", objMonitoreoRequerimientoAplicativo.strObservacionMonitoreo)); } if ((objMonitoreoRequerimientoAplicativo.strNroSN.Length == 0 || objMonitoreoRequerimientoAplicativo.strNroSN == null)) { command.Parameters.Add(new SqlParameter("@strNroSN", " ")); } else { command.Parameters.Add(new SqlParameter("@strNroSN", objMonitoreoRequerimientoAplicativo.strNroSN)); } if ((objMonitoreoRequerimientoAplicativo.strNroST.Length == 0 || objMonitoreoRequerimientoAplicativo.strNroST == null)) { command.Parameters.Add(new SqlParameter("@strNroST", " ")); } else { command.Parameters.Add(new SqlParameter("@strNroST", objMonitoreoRequerimientoAplicativo.strNroST)); } if ((objMonitoreoRequerimientoAplicativo.strNroTicket.Length == 0 || objMonitoreoRequerimientoAplicativo.strNroTicket == null)) { command.Parameters.Add(new SqlParameter("@strNroTicket", " ")); } else { command.Parameters.Add(new SqlParameter("@strNroTicket", objMonitoreoRequerimientoAplicativo.strNroTicket)); } if ((objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion.Length == 0 || objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion == null)) { command.Parameters.Add(new SqlParameter("@strTecnologiaAplicacion", " ")); } else { command.Parameters.Add(new SqlParameter("@strTecnologiaAplicacion", objMonitoreoRequerimientoAplicativo.strTecnologiaAplicacion)); } if ((objMonitoreoRequerimientoAplicativo.strMonitorIFT.Length == 0 || objMonitoreoRequerimientoAplicativo.strMonitorIFT == null)) { command.Parameters.Add(new SqlParameter("@strMonitorIFT", " ")); } else { command.Parameters.Add(new SqlParameter("@strMonitorIFT", objMonitoreoRequerimientoAplicativo.strMonitorIFT)); } if ((objMonitoreoRequerimientoAplicativo.strJAC.Length == 0 || objMonitoreoRequerimientoAplicativo.strJAC == null)) { command.Parameters.Add(new SqlParameter("@strJAC", " ")); } else { command.Parameters.Add(new SqlParameter("@strJAC", objMonitoreoRequerimientoAplicativo.strJAC)); } if ((objMonitoreoRequerimientoAplicativo.strSupervisorCSW.Length == 0 || objMonitoreoRequerimientoAplicativo.strSupervisorCSW == null)) { command.Parameters.Add(new SqlParameter("@strSupervisorCSW", " ")); } else { command.Parameters.Add(new SqlParameter("@strSupervisorCSW", objMonitoreoRequerimientoAplicativo.strSupervisorCSW)); } if ((objMonitoreoRequerimientoAplicativo.strCertificador.Length == 0 || objMonitoreoRequerimientoAplicativo.strCertificador == null)) { command.Parameters.Add(new SqlParameter("@strCertificador", " ")); } else { command.Parameters.Add(new SqlParameter("@strCertificador", objMonitoreoRequerimientoAplicativo.strCertificador)); } if ((objMonitoreoRequerimientoAplicativo.strEmpresaResponsable.Length == 0 || objMonitoreoRequerimientoAplicativo.strEmpresaResponsable == null)) { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", " ")); } else { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", objMonitoreoRequerimientoAplicativo.strEmpresaResponsable)); } if ((objMonitoreoRequerimientoAplicativo.strModelo.Length == 0 || objMonitoreoRequerimientoAplicativo.strModelo == null)) { command.Parameters.Add(new SqlParameter("@strModelo", " ")); } else { command.Parameters.Add(new SqlParameter("@strModelo", objMonitoreoRequerimientoAplicativo.strModelo)); } if ((objMonitoreoRequerimientoAplicativo.strJefeDeEquipo.Length == 0 || objMonitoreoRequerimientoAplicativo.strJefeDeEquipo == null)) { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", " ")); } else { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", objMonitoreoRequerimientoAplicativo.strJefeDeEquipo)); } if ((objMonitoreoRequerimientoAplicativo.strOwner.Length == 0 || objMonitoreoRequerimientoAplicativo.strOwner == null)) { command.Parameters.Add(new SqlParameter("@strOwner", " ")); } else { command.Parameters.Add(new SqlParameter("@strOwner", objMonitoreoRequerimientoAplicativo.strOwner)); } if ((objMonitoreoRequerimientoAplicativo.strExperto.Length == 0 || objMonitoreoRequerimientoAplicativo.strExperto == null)) { command.Parameters.Add(new SqlParameter("@strExperto", " ")); } else { command.Parameters.Add(new SqlParameter("@strExperto", objMonitoreoRequerimientoAplicativo.strExperto)); } if ((objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk.Length == 0 || objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk == null)) { command.Parameters.Add(new SqlParameter("@strGrupoServiceDesk", " ")); } else { command.Parameters.Add(new SqlParameter("@strGrupoServiceDesk", objMonitoreoRequerimientoAplicativo.strGrupoServiceDesk)); } if ((objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo.Length == 0 || objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo == null)) { command.Parameters.Add(new SqlParameter("@strEstadoMonitoreo", " ")); } else { command.Parameters.Add(new SqlParameter("@strEstadoMonitoreo", objMonitoreoRequerimientoAplicativo.strEstadoMonitoreo)); } if ((objMonitoreoRequerimientoAplicativo.dateReunion == null)) { command.Parameters.Add(new SqlParameter("@dateReunion", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateReunion", objMonitoreoRequerimientoAplicativo.dateReunion)); } if ((objMonitoreoRequerimientoAplicativo.dateFechaInicio == null)) { command.Parameters.Add(new SqlParameter("@dateFechaInicio", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaInicio", objMonitoreoRequerimientoAplicativo.dateFechaInicio)); } if ((objMonitoreoRequerimientoAplicativo.dateFechaFin == null)) { command.Parameters.Add(new SqlParameter("@dateFechaFin", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaFin", objMonitoreoRequerimientoAplicativo.dateFechaFin)); } if ((objMonitoreoRequerimientoAplicativo.dateFechaModificacion == null)) { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", objMonitoreoRequerimientoAplicativo.dateFechaModificacion)); } connection.Open(); command.ExecuteNonQuery(); } #endregion } }