public HttpResponseMessage AddMerchantInfo(MerchantInfoModel merchantInfoModel)
 {
     if (string.IsNullOrEmpty(merchantInfoModel.Merchantname) && string.IsNullOrEmpty(merchantInfoModel.Mail))
     {
         if (!PageHelper.IsEmail(merchantInfoModel.Mail))
         {
             return PageHelper.toJson(PageHelper.ReturnValue(false, "Email格式验证错误!"));
         }
         var merchantInfoEntity = new MerchantInfoEntity()
         {
             Merchantname = merchantInfoModel.Merchantname,
             Mail = merchantInfoModel.Mail
         };
         try
         {
             if (_merchantInfoService.Create(merchantInfoEntity) != null)
             {
                 return PageHelper.toJson(PageHelper.ReturnValue(true, "数据添加成功!"));
             }
         }
         catch
         {
             return PageHelper.toJson(PageHelper.ReturnValue(false, "数据添加失败!"));
         }
     }
     return PageHelper.toJson(PageHelper.ReturnValue(false, "数据验证错误!"));
 }
 public HttpResponseMessage LogoffMerchantInfo(MerchantInfoModel merchantInfoModel)
 {
     if (!string.IsNullOrEmpty(merchantInfoModel.Id))
     {
         var mInfoModel = _merchantInfoService.GetMerchantInfoById(Convert.ToInt32(merchantInfoModel.Id));
         mInfoModel.Id = Convert.ToInt32(merchantInfoModel.Id);
         mInfoModel.State = false;
         try
         {
             if (_merchantInfoService.Update(mInfoModel) != null)
             {
                 return PageHelper.toJson(PageHelper.ReturnValue(true, "注销成功!"));
             }
         }
         catch
         {
             return PageHelper.toJson(PageHelper.ReturnValue(false, "注销失败!"));
         }
     }
     return PageHelper.toJson(PageHelper.ReturnValue(false, "数据验证错误!"));
 }
        public HttpResponseMessage UpdateMerchantInfo(MerchantInfoModel merchantInfoModel)
        {
            if (!string.IsNullOrEmpty(merchantInfoModel.Id) && PageHelper.ValidateNumber(merchantInfoModel.Id) && !string.IsNullOrEmpty(merchantInfoModel.Merchantname) && !string.IsNullOrEmpty(merchantInfoModel.Mail))
            {
                if (!PageHelper.IsEmail(merchantInfoModel.Mail))
                {
                    return PageHelper.toJson(PageHelper.ReturnValue(false, "Email格式验证错误!"));
                }
                var merchantInfo = _merchantInfoService.GetMerchantInfoById(Convert.ToInt32(merchantInfoModel.Id));
                merchantInfo.Uptime = DateTime.Now;
                merchantInfo.Merchantname = merchantInfoModel.Merchantname;
                merchantInfo.Mail = merchantInfoModel.Mail;

                try
                {
                    if (_merchantInfoService.Update(merchantInfo) != null)
                    {
                        return PageHelper.toJson(PageHelper.ReturnValue(true, "数据更新成功!"));
                    }
                }
                catch
                {
                    return PageHelper.toJson(PageHelper.ReturnValue(false, "数据更新失败!"));
                }


            }
            return PageHelper.toJson(PageHelper.ReturnValue(false, "数据验证错误!"));
        }