コード例 #1
0
        public InvokeResult <bool> SubmitForm(FilterIP FilterIP, string keyValue)
        {
            bool b = false;

            if (!string.IsNullOrEmpty(keyValue))
            {
                FilterIP.Id = keyValue;
                var filter = _Respository.Get(keyValue);
                filter.StartIP     = FilterIP.StartIP;
                filter.EndIP       = FilterIP.EndIP;
                filter.Description = FilterIP.Description;
                filter.Type        = FilterIP.Type;
                filter.EnabledMark = FilterIP.EnabledMark;
                b = _Respository.Update(filter) > 0;
            }
            else
            {
                b = _Respository.Insert(FilterIP) > 0;
            }
            if (!b)
            {
                return(RquestResult.Failed <bool>("失败"));
            }
            return(RquestResult.Success(b));
        }
コード例 #2
0
 public void SubmitForm(FilterIP FilterIP, string keyValue)
 {
     if (!string.IsNullOrEmpty(keyValue))
     {
         FilterIP.Id = keyValue;
         _Respository.Update(FilterIP);
     }
     else
     {
         _Respository.Insert(FilterIP);
     }
 }