Пример #1
0
        public int Save(FeedFilterState feedFilter)
        {
            List <FeedFilterState> lst = new List <FeedFilterState>();

            lst.Add(feedFilter);
            return(Save(lst));
        }
Пример #2
0
        public int Delete(FeedFilterState filterState)
        {
            IDbCommand cmd;
            string     strSQL;

            strSQL = "procDeleteFilterById";

            cmd             = DataLayer.CreateCommand(strSQL, mstrConnectString);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add(DataLayer.CreateParameter("@FilterId", DbType.Int32, filterState.Id, mstrConnectString));

            return(DataLayer.ExecuteSQL(cmd));
        }
Пример #3
0
        public virtual void Validate(FeedFilterState 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.ColumnName))
            {
                strMsg += "Column Value nao pode ser nulo." + Environment.NewLine;
            }

            if (String.IsNullOrEmpty(item.ColumnName))
            {
                strMsg += "Column Name nao pode ser nulo." + Environment.NewLine;
            }

            if (strMsg != string.Empty)
            {
                throw new TebaldiMarketDataException(strMsg);
            }
        }