using IStation.Common;
|
using IStation.Dto;
|
using System;
|
using System.Collections.Generic;
|
using System.IO;
|
using System.Linq;
|
using System.Net;
|
using System.Net.Http;
|
using System.Security.Permissions;
|
using System.Text;
|
using System.Web;
|
using System.Web.Http;
|
using System.Web.UI.WebControls;
|
using System.Web.UI.WebControls.WebParts;
|
|
namespace IStation.WebApi.Controllers
|
{
|
/// <summary>
|
/// 计算配置
|
/// </summary>
|
[RoutePrefix("AnaSetting")]
|
public class AnaSettingController : ApiController
|
{
|
/// <summary>
|
///
|
/// </summary>
|
/// <returns></returns>
|
[Route("GetSetting")]
|
[HttpGet]
|
public IStation.Dto.ApiResult GetSetting( )
|
{
|
return new IStation.Dto.ApiResult<CalcModel.AnaSetting>(IStation.AnaGlobalParas.Setting);
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
/// <param name="ana"></param>
|
/// <returns></returns>
|
[Route("SaveSetting")]
|
[HttpPost]
|
public IStation.Dto.ApiResult SaveSetting([FromBody] CalcModel.AnaSetting ana)
|
{
|
if (ana == null)
|
{
|
return new IStation.Dto.ApiResult<bool>(false);
|
}
|
IStation.LogHelper.Info("General Save Setting ");
|
return new IStation.Dto.ApiResult<bool>(IStation.Common.AnaSetting.SaveSetting(ana));
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
}
|