示例#1
0
        public static ItemEventMapping AddItem(ItemEventMapping model)
        {
            String result = String.Empty;

            using (var reader = SqlHelper.ExecuteReader(CommandType.StoredProcedure, "tblItemEventMapping_Add", CreateSqlParameter(model)))
            {
                while (reader.Read())
                {
                    result = (String)reader[0];
                }
            }
            return(GetItemByID(result));
        }
示例#2
0
 private static SqlParameter[] CreateSqlParameter(ItemEventMapping model)
 {
     return(new SqlParameter[]
     {
         new SqlParameter("@ItemCode", model.ItemCode),
         new SqlParameter("@EventCode", model.EventCode),
         new SqlParameter("@ItemName", model.ItemName),
         new SqlParameter("@EventName", model.EventName),
         new SqlParameter("@CreatedDate", model.CreatedDate),
         new SqlParameter("@CreatedUser", model.CreatedUser),
         new SqlParameter("@Noted", model.Noted),
     });
 }
示例#3
0
        public static ItemEventMapping GetItemByID(String itemCode)
        {
            ItemEventMapping item = new ItemEventMapping();
            var sqlParams         = new SqlParameter[1];

            sqlParams[0] = new SqlParameter("@ItemCode", itemCode);
            using (var reader = SqlHelper.ExecuteReader("tblItemEventMapping_GetByID", sqlParams))
            {
                while (reader.Read())
                {
                    item = GetItemFromReader(reader);
                }
            }
            return(item);
        }
示例#4
0
        public static ItemEventMappingCollection GetAllItem()
        {
            ItemEventMappingCollection collection = new ItemEventMappingCollection();

            using (var reader = SqlHelper.ExecuteReader("tblItemEventMapping_GetAll", null))
            {
                while (reader.Read())
                {
                    ItemEventMapping obj = new ItemEventMapping();
                    obj = GetItemFromReader(reader);
                    collection.Add(obj);
                }
            }
            return(collection);
        }
示例#5
0
        private static ItemEventMapping GetItemFromReader(IDataReader dataReader)
        {
            ItemEventMapping objItem = new ItemEventMapping();

            objItem.ItemCode = SqlHelper.GetString(dataReader, "ItemCode");

            objItem.EventCode = SqlHelper.GetString(dataReader, "EventCode");

            objItem.ItemName = SqlHelper.GetString(dataReader, "ItemName");

            objItem.EventName = SqlHelper.GetString(dataReader, "EventName");

            objItem.CreatedDate = SqlHelper.GetDateTime(dataReader, "CreatedDate");

            objItem.CreatedUser = SqlHelper.GetString(dataReader, "CreatedUser");

            objItem.Noted = SqlHelper.GetString(dataReader, "Noted");


            return(objItem);
        }