/// <summary> /// Atualiza o registro na BD. /// </summary> /// <param name="session">Sessão utilizada para a execução do comando.</param> /// <param name="model">Model contendo os dados a serem atualizados.</param> /// <returns>Número de linhas afetadas.</returns> /// <exception cref="GDAReferenceDAONotFoundException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> public static int Update(this object model, GDASession session) { return(GDAOperations.Update(session, model)); }
/// <summary> /// Atualiza o registro na BD. /// </summary> /// <param name="model">Model contendo os dados a serem atualizados.</param> /// <returns>Número de linhas afetadas.</returns> /// <exception cref="GDAReferenceDAONotFoundException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> public static int Update(this object model) { return(GDAOperations.Update(model)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <param name="session">Sessão utilizada para a execução do comando.</param> /// <param name="model">Model contendo os dados a serem atualizados.</param> /// <param name="propertiesNamesUpdate">Nome das propriedades separadas por virgula, que serão atualizadas no comando.</param> /// <param name="direction">Direção que os nomes das propriedades terão no comando. (Default: DirectionPropertiesName.Inclusion)</param> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public static int Update(this object model, GDASession session, string propertiesNamesUpdate, DirectionPropertiesName direction) { return(GDAOperations.Update(session, model, propertiesNamesUpdate, direction)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <param name="model">Model contendo os dados a serem atualizados.</param> /// <param name="propertiesNamesUpdate">Nome das propriedades separadas por virgula, que serão atualizadas no comando.</param> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public static int Update(this object model, string propertiesNamesUpdate) { return(GDAOperations.Update(model, propertiesNamesUpdate)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public int Update(GDASession session) { return(GDAOperations.Update(session, _instance, this.ToString())); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <param name="direction">Direção que os nomes das propriedades terão no comando. (Default: DirectionPropertiesName.Inclusion)</param> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public int Update(GDASession session, DirectionPropertiesName direction) { return(GDAOperations.Update(session, _instance, this.ToString(), direction)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public int Update() { return(GDAOperations.Update(_instance, this.ToString())); }
/// <summary> /// Atualiza o registro na BD. /// </summary> /// <returns>Número de linhas afetadas.</returns> /// <exception cref="GDAReferenceDAONotFoundException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> public int Update() { return(GDAOperations.Update(this)); }
/// <summary> /// Atualiza o registro na BD. /// </summary> /// <param name="session">Sessão utilizada para a execução do comando.</param> /// <returns>Número de linhas afetadas.</returns> /// <exception cref="GDAReferenceDAONotFoundException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> public int Update(GDASession session) { return(GDAOperations.Update(session, this, null)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <param name="propertiesNamesUpdate">Nome das propriedades separadas por virgula, que serão atualizadas no comando.</param> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public int Update(string propertiesNamesUpdate) { return(GDAOperations.Update(this, propertiesNamesUpdate, DirectionPropertiesName.Inclusion)); }
/// <summary> /// Atualiza os dados contidos no objUpdate no BD. /// </summary> /// <param name="propertiesNamesUpdate">Nome das propriedades separados por virgula, que serão atualizadas no comando.</param> /// <param name="direction">Direção que os nomes das propriedades terão no comando. (Default: DirectionPropertiesName.Inclusion)</param> /// <exception cref="System.ArgumentNullException"></exception> /// <exception cref="GDAConditionalClauseException">Parameters do not exist to build the conditional clause.</exception> /// <exception cref="GDAException"></exception> /// <returns>Número de linhas afetadas.</returns> public virtual int Update(string propertiesNamesUpdate, DirectionPropertiesName direction) { return(GDAOperations.Update(null, this, propertiesNamesUpdate, direction)); }