public string ToUri() { var query = HttpUtility.ParseQueryString(string.Empty); query["IdInterno"] = IdInterno; query["Titulo"] = Titulo; query["IdLineaNegocio"] = IdLineaNegocio.ToString(); query["Coeditorial"] = Coeditorial?.ToString(); query["Idioma"] = Idioma.ToString(); query["CodLinea_P"] = CodLinea_P; query["IdTipoMaterialSAP"] = IdTipoMaterialSAP.ToString(); query["CodigoGrupo"] = CodigoGrupo; query["IdProyecto"] = IdProyecto?.ToString(); query["IdProyectoAdicional"] = IdProyectoAdicional?.ToString(); query["IdProyectoGestion"] = IdProyectoGestion?.ToString(); query["IdCampana"] = IdCampana.ToString(); query["IdUsoComercial"] = IdUsoComercial?.ToString(); query["FechaComerializacion"] = FechaComerializacion.ToString("yyyy-MM-dd"); query["NecesidadInfo"] = NecesidadInfo; query["IdColeccion"] = IdColeccion?.ToString(); query["IdSerie"] = IdSerie?.ToString(); query["ZGeografica"] = ZGeografica?.ToString(); query["UsuarioCreacion"] = UsuarioCreacion; query["IdInternoOrigen"] = IdInternoOrigen; query["IdInternoOrigenSAP"] = IdInternoOrigenSAP; query["IdPais"] = IdPais.ToString(); query["PorcentajeCoedicion"] = PorcentajeCoedicion?.ToString(); query["TipoMaterialEducativo"] = TipoMaterialEducativo?.ToString(); query["JerarquiaProducto"] = JerarquiaProducto; return(query.ToString()); }
public void insert() { StringBuilder sb = new StringBuilder(); if (telefonoExiste(Telefonos) == 0 && Telefonos != 0) { if (IdUsuario != 0 && Telefonos != 0 && !String.IsNullOrEmpty(Estado) && IdPais != 0 && IdCiudad != 0) { sb.AppendLine("INSERT INTO telefono(idUsuario, numeroTelefono, estado, idPais, idCiudad)"); sb.AppendLine("VALUES(" + IdUsuario + "," + Telefonos + ",'" + Estado + "', " + IdPais + ", " + IdCiudad + ")"); conexion.updateQuery(sb.ToString()); } else { sb.AppendLine("INSERT INTO telefono(idUsuario, numeroTelefono, estado, idPais, idCiudad)"); sb.AppendLine("VALUES("); if (IdUsuario == 0) { sb.Append("NULL"); } else { sb.Append(IdUsuario.ToString()); } sb.AppendLine("," + Telefonos + ",'" + Estado + "',"); if (IdPais == 0) { sb.Append("NULL"); } else { sb.Append(IdPais.ToString()); } sb.AppendLine(","); if (IdCiudad == 0) { sb.Append("NULL"); } else { sb.Append(IdCiudad.ToString()); } sb.AppendLine(")"); conexion.updateQuery(sb.ToString()); } } }
public void update() { StringBuilder sb = new StringBuilder(); if (IdUsuario != 0 && Telefonos != 0 && !String.IsNullOrEmpty(Estado) && IdPais != 0 && IdCiudad != 0) { sb.AppendLine("UPDATE telefono "); sb.AppendLine("SET idUsuario=" + IdUsuario + ",numeroTelefono=" + Telefonos + ",estado='" + Estado + "', idPais=" + IdPais + ", idCiudad=" + IdCiudad + ""); sb.AppendLine(" WHERE id=" + Id); conexion.updateQuery(sb.ToString()); } else { sb.AppendLine("UPDATE telefono SET idUsuario="); if (IdUsuario == 0) { sb.Append("NULL"); } else { sb.Append(IdUsuario.ToString()); } sb.AppendLine(", numeroTelefono=" + Telefonos + ", estado='" + Estado + "',idPais="); if (IdPais == 0) { sb.Append("NULL"); } else { sb.Append(IdPais.ToString()); } sb.AppendLine(", idCiudad="); if (IdCiudad == 0) { sb.Append("NULL"); } else { sb.Append(IdCiudad.ToString()); } sb.AppendLine(" WHERE id=" + Id + ""); conexion.updateQuery(sb.ToString()); } }