public static void SetInOutParam(DairyDateItem param)
        {
            InParam = new ParameterItem()
            {
                ParameterName = @"Date",
                ParameterValue = param.Date
            };

            OutParam = new ParameterItem()
            {
                ParameterName = @"result",
                ParameterValue = 0
            };
        }
        public static List<ParameterItem> GetParameterListForInsertDairyDateItem(DairyDateItem dairyDateItem)
        {
            List<ParameterItem> parameterList = new List<ParameterItem>();

            if (dairyDateItem == null)
            {
                throw new Exception("GetParameterListForInsertDairyDateItem(DairyDateItem dairyDateItem) input parameter can't be null");
            }

            parameterList.Add(new ParameterItem()
            {
                ParameterName = @"Date",
                ParameterValue = dairyDateItem.Date
            });

            return parameterList;
        }
 public static object[] GetParameterListForInsertDairyDateItem(DairyDateItem dairyDateItem)
 {
     if (dairyDateItem!=null)
     {
        return new object[]{
            new ParameterItem()
                {
                    ParameterName = @"Date",
                    ParameterValue = dairyDateItem.Date
                }
        };
     }
     return new object[]{
            new ParameterItem()
                {
                    ParameterName = @"Date",
                    ParameterValue = DateTime.Now
                }
        };
 }