public GenericAnswer CreateRulette(RuletteModel dataRulette) { GenericAnswer response = new GenericAnswer(); SqlParameter[] parameters = { new SqlParameter { Value = Enum.Status.Create, ParameterName = RuletteMapping.ruletteStatus }, new SqlParameter { SqlDbType = SqlDbType.Int, Direction = ParameterDirection.Output, ParameterName = RuletteMapping.OutIdRulette } }; string messageError = string.Empty; connectionManager.AcctionRun(insertRulette, ref messageError, parameters); if (Convert.ToInt32(parameters[parameters.Length - 1].Value.ToString()) > 0) { dataRulette.idRulette = Convert.ToInt32(parameters[parameters.Length - 1].Value.ToString()); } if (!string.IsNullOrEmpty(messageError)) { response.error = messageError; response.successful = false; return(response); } response.error = messageError; response.entity = dataRulette; response.successful = true; return(response); }