public int Delete(KeyValueState keyValueState) { IDbCommand cmd; string strSQL; strSQL = "procDeleteKeyValueById"; cmd = DataLayer.CreateCommand(strSQL, mstrConnectString); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(DataLayer.CreateParameter("@KeyValueId", DbType.Int32, keyValueState.KeyValueId, mstrConnectString)); return(DataLayer.ExecuteSQL(cmd)); }
public virtual void Validate(KeyValueState item) { string strMsg = string.Empty; if (item.FeedId <= 0) { strMsg += "Feedi Id nao pode ser menor ou igual a zero." + Environment.NewLine; } if (String.IsNullOrEmpty(item.Key)) { strMsg += "Campo Chave nao pode ser vazio." + Environment.NewLine; } if (String.IsNullOrEmpty(item.Value)) { strMsg += "Campo Valor nao pode ser nulo." + Environment.NewLine; } if (strMsg != string.Empty) { throw new TebaldiMarketDataException(strMsg); } }