/// <summary> /// Inseri o registro no BD. /// </summary> /// <param name="model">Model contendo os dados a serem inseridos.</param> /// <param name="propertiesNamesInsert">Nome das propriedades separados por virgula, que serão inseridos no comando.</param> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public static uint Insert(this object model, string propertiesNamesInsert) { return(GDAOperations.Insert(model, propertiesNamesInsert)); }
/// <summary> /// Inseri o registro 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 inseridos.</param> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public static uint Insert(this object model, GDASession session) { return(GDAOperations.Insert(session, model)); }
/// <summary> /// Inseri o registro 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 inseridos.</param> /// <param name="propertiesNamesInsert">Nome das propriedades separados por virgula, que serão inseridos no comando.</param> /// <param name="direction">Direção que os nomes das propriedades terão no comando. (Default: DirectionPropertiesName.Inclusion)</param> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public static uint Insert(this object model, GDASession session, string propertiesNamesInsert, DirectionPropertiesName direction) { return(GDAOperations.Insert(session, model, propertiesNamesInsert, direction)); }
/// <summary> /// Inseri o registro no BD. /// </summary> /// <param name="model">Model contendo os dados a serem inseridos.</param> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public static uint Insert(this object model) { return(GDAOperations.Insert(model)); }
/// <summary> /// Inseri o registro no BD. /// </summary> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public uint Insert(GDASession session) { return(GDAOperations.Insert(session, _instance, this.ToString())); }
/// <summary> /// Inseri o registro no BD. /// </summary> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public uint Insert() { return(GDAOperations.Insert(_instance, this.ToString())); }
/// <summary> /// Inseri o registro no BD. /// </summary> /// <param name="direction">Direção que os nomes das propriedades terão no comando. (Default: DirectionPropertiesName.Inclusion)</param> /// <returns>Chave gerada no processo.</returns> /// <exception cref="GDAException"></exception> /// <exception cref="GDAReferenceDAONotFoundException"></exception> public uint Insert(GDASession session, DirectionPropertiesName direction) { return(GDAOperations.Insert(session, _instance, this.ToString(), direction)); }