public Int32 ValidateCreate(CONDOMINIO item, USUARIO usuario, Int32?idAss) { try { // Verifica existencia prévia // Completa objeto item.COND_IN_ATIVO = 1; // Monta Log LOG log = new LOG { LOG_DT_DATA = DateTime.Now, USUA_CD_ID = usuario.USUA_CD_ID, COND_CD_ID = idAss, LOG_NM_OPERACAO = "AddCOND", LOG_IN_ATIVO = 1, LOG_TX_REGISTRO = Serialization.SerializeJSON <CONDOMINIO>(item), LOG_TX_REGISTRO_ANTES = null }; // Persiste Int32 volta = _baseService.Create(item); return(volta); } catch (Exception ex) { throw; } }