//obtener un solo registro public int cUtilIdAplicativoHomologado() { using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString)) { using (SqlCommand command = new SqlCommand("spObtenerIdAplicativoHomologado", connection)) { command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@intIdCodAppH", 1)); connection.Open(); iftAplicativoHomologado list = new iftAplicativoHomologado(); using (SqlDataReader reader = command.ExecuteReader()) { while (reader.Read()) { list.intIdCodAppH = (int)reader["intIdCodAppH"]; } } return int.Parse(list.intIdCodAppH.ToString()); } } }
public void insertarAplicativoHomologado(iftAplicativoHomologado objAplicativoHomologado) { using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["dbHomologacionEntities2"].ConnectionString)) { #region using (SqlCommand command = new SqlCommand("spInsertarAplicativoHomologado", connection)) { command.CommandType = CommandType.StoredProcedure; if ((objAplicativoHomologado.strCodAplicativoProyecto.Length == 0 || objAplicativoHomologado.strCodAplicativoProyecto == null)) { command.Parameters.Add(new SqlParameter("@CodAplicativoProyecto", " ")); } else { command.Parameters.Add(new SqlParameter("@CodAplicativoProyecto", objAplicativoHomologado.strCodAplicativoProyecto)); } if ((objAplicativoHomologado.strCodAplicativo.Length == 0 || objAplicativoHomologado.strCodAplicativo == null)) { command.Parameters.Add(new SqlParameter("@strCodAplicativo", " ")); } else { command.Parameters.Add(new SqlParameter("@strCodAplicativo", objAplicativoHomologado.strCodAplicativo)); } if ((objAplicativoHomologado.strNombreAplicativo.Length == 0 || objAplicativoHomologado.strNombreAplicativo == null)) { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", " ")); } else { command.Parameters.Add(new SqlParameter("@strNombreAplicativo", objAplicativoHomologado.strNombreAplicativo)); } if ((objAplicativoHomologado.strSOLNegocio.Length == 0 || objAplicativoHomologado.strSOLNegocio == null)) { command.Parameters.Add(new SqlParameter("@strSOLNegocio", " ")); } else { command.Parameters.Add(new SqlParameter("@strSOLNegocio", objAplicativoHomologado.strSOLNegocio)); } if ((objAplicativoHomologado.strSOLTecnico.Length == 0 || objAplicativoHomologado.strSOLTecnico == null)) { command.Parameters.Add(new SqlParameter("@strSOLTecnico", " ")); } else { command.Parameters.Add(new SqlParameter("@strSOLTecnico", objAplicativoHomologado.strSOLTecnico)); } if ((objAplicativoHomologado.strTicket.Length == 0 || objAplicativoHomologado.strTicket == null)) { command.Parameters.Add(new SqlParameter("@strTicket", " ")); } else { command.Parameters.Add(new SqlParameter("@strTicket", objAplicativoHomologado.strTicket)); } if ((objAplicativoHomologado.strTipoSolTecnico.Length == 0 || objAplicativoHomologado.strTipoSolTecnico == null)) { command.Parameters.Add(new SqlParameter("@strTipoSolTecnico", " ")); } else { command.Parameters.Add(new SqlParameter("@strTipoSolTecnico", objAplicativoHomologado.strTipoSolTecnico)); } if ((objAplicativoHomologado.strEstadoSolNegocio.Length == 0 || objAplicativoHomologado.strEstadoSolNegocio == null)) { command.Parameters.Add(new SqlParameter("@strEstadoSolNegocio", " ")); } else { command.Parameters.Add(new SqlParameter("@strEstadoSolNegocio", objAplicativoHomologado.strEstadoSolNegocio)); } if ((objAplicativoHomologado.strEstadoSolTecnico.Length == 0 || objAplicativoHomologado.strEstadoSolTecnico == null)) { command.Parameters.Add(new SqlParameter("@strEstadoSolTecnico", " ")); } else { command.Parameters.Add(new SqlParameter("@strEstadoSolTecnico", objAplicativoHomologado.strEstadoSolTecnico)); } if ((objAplicativoHomologado.strEstadoTicket.Length == 0 || objAplicativoHomologado.strEstadoTicket == null)) { command.Parameters.Add(new SqlParameter("@strEstadoTicket", " ")); } else { command.Parameters.Add(new SqlParameter("@strEstadoTicket", objAplicativoHomologado.strEstadoTicket)); } if ((objAplicativoHomologado.strDuracionDias.Length == 0 || objAplicativoHomologado.strDuracionDias == null)) { command.Parameters.Add(new SqlParameter("@strDuracionDias", " ")); } else { command.Parameters.Add(new SqlParameter("@strDuracionDias", objAplicativoHomologado.strDuracionDias)); } if ((objAplicativoHomologado.strTecnologiaAplicacion.Length == 0 || objAplicativoHomologado.strTecnologiaAplicacion == null)) { command.Parameters.Add(new SqlParameter("@strTecnologiaAplicacion", " ")); } else { command.Parameters.Add(new SqlParameter("@strTecnologiaAplicacion", objAplicativoHomologado.strTecnologiaAplicacion)); } if ((objAplicativoHomologado.strSOP.Length == 0 || objAplicativoHomologado.strSOP == null)) { command.Parameters.Add(new SqlParameter("@strSOP", " ")); } else { command.Parameters.Add(new SqlParameter("@strSOP", objAplicativoHomologado.strSOP)); } if ((objAplicativoHomologado.strNumeroElementosHomologados.Length == 0 || objAplicativoHomologado.strNumeroElementosHomologados == null)) { command.Parameters.Add(new SqlParameter("@strNumeroElementosHomologados", " ")); } else { command.Parameters.Add(new SqlParameter("@strNumeroElementosHomologados", objAplicativoHomologado.strNumeroElementosHomologados)); } if ((objAplicativoHomologado.strHomologacionAsignadoA.Length == 0 || objAplicativoHomologado.strHomologacionAsignadoA == null)) { command.Parameters.Add(new SqlParameter("@strHomologacionAsignadoA", " ")); } else { command.Parameters.Add(new SqlParameter("@strHomologacionAsignadoA", objAplicativoHomologado.strHomologacionAsignadoA)); } if ((objAplicativoHomologado.strRevisorIFT.Length == 0 || objAplicativoHomologado.strRevisorIFT == null)) { command.Parameters.Add(new SqlParameter("@strRevisorIFT", " ")); } else { command.Parameters.Add(new SqlParameter("@strRevisorIFT", objAplicativoHomologado.strRevisorIFT)); } if ((objAplicativoHomologado.strJAC.Length == 0 || objAplicativoHomologado.strJAC == null)) { command.Parameters.Add(new SqlParameter("@strJAC", " ")); } else { command.Parameters.Add(new SqlParameter("@strJAC", objAplicativoHomologado.strJAC)); } if ((objAplicativoHomologado.strSupervisorCSW.Length == 0 || objAplicativoHomologado.strSupervisorCSW == null)) { command.Parameters.Add(new SqlParameter("@strSupervisorCSW", " ")); } else { command.Parameters.Add(new SqlParameter("@strSupervisorCSW", objAplicativoHomologado.strSupervisorCSW)); } if ((objAplicativoHomologado.strCertificador.Length == 0 || objAplicativoHomologado.strCertificador == null)) { command.Parameters.Add(new SqlParameter("@strCertificador", " ")); } else { command.Parameters.Add(new SqlParameter("@strCertificador", objAplicativoHomologado.strCertificador)); } if ((objAplicativoHomologado.strEmpresaResponsable.Length == 0 || objAplicativoHomologado.strEmpresaResponsable == null)) { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", " ")); } else { command.Parameters.Add(new SqlParameter("@strEmpresaResponsable", objAplicativoHomologado.strEmpresaResponsable)); } if ((objAplicativoHomologado.strModelo.Length == 0 || objAplicativoHomologado.strModelo == null)) { command.Parameters.Add(new SqlParameter("@strModelo", " ")); } else { command.Parameters.Add(new SqlParameter("@strModelo", objAplicativoHomologado.strModelo)); } if ((objAplicativoHomologado.strJefeDeEquipo.Length == 0 || objAplicativoHomologado.strJefeDeEquipo == null)) { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", " ")); } else { command.Parameters.Add(new SqlParameter("@strJefeDeEquipo", objAplicativoHomologado.strJefeDeEquipo)); } if ((objAplicativoHomologado.strOwner.Length == 0 || objAplicativoHomologado.strOwner == null)) { command.Parameters.Add(new SqlParameter("@strOwner", " ")); } else { command.Parameters.Add(new SqlParameter("@strOwner", objAplicativoHomologado.strOwner)); } if ((objAplicativoHomologado.strExperto.Length == 0 || objAplicativoHomologado.strExperto == null)) { command.Parameters.Add(new SqlParameter("@strExperto", " ")); } else { command.Parameters.Add(new SqlParameter("@strExperto", objAplicativoHomologado.strExperto)); } if ((objAplicativoHomologado.strGrupoServiceDesk.Length == 0 || objAplicativoHomologado.strGrupoServiceDesk == null)) { command.Parameters.Add(new SqlParameter("@strGrupoServiceDesk", " ")); } else { command.Parameters.Add(new SqlParameter("@strGrupoServiceDesk", objAplicativoHomologado.strGrupoServiceDesk)); } if ((objAplicativoHomologado.strEstadoHomologacion.Length == 0 || objAplicativoHomologado.strEstadoHomologacion == null)) { command.Parameters.Add(new SqlParameter("@strEstadoHomologacion", " ")); } else { command.Parameters.Add(new SqlParameter("@strEstadoHomologacion", objAplicativoHomologado.strEstadoHomologacion)); } if ((objAplicativoHomologado.dateReunion == null)) { command.Parameters.Add(new SqlParameter("@dateReunion", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateReunion", objAplicativoHomologado.dateReunion)); } if ((objAplicativoHomologado.dateFechaInicio == null)) { command.Parameters.Add(new SqlParameter("@dateFechaInicio", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaInicio", objAplicativoHomologado.dateFechaInicio)); } if ((objAplicativoHomologado.dateFechaFin == null)) { command.Parameters.Add(new SqlParameter("@dateFechaFin", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaFin", objAplicativoHomologado.dateFechaFin)); } if ((objAplicativoHomologado.dateFechaModificacion == null)) { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", DateTime.Now)); } else { command.Parameters.Add(new SqlParameter("@dateFechaModificacion", objAplicativoHomologado.dateFechaModificacion)); } connection.Open(); command.ExecuteNonQuery(); } #endregion } }