using BLL; using Model; using System; using System.Threading.Tasks; using System.Web.Http; namespace WebAPI.Controllers { /// /// 作业票定稿 /// public class LicenseSyncController : ApiController { #region 分包单位推送数据到总包单位 /// /// 推送项目作业票定稿数据 /// /// [HttpPost] public async Task PushLicenseManagerLists() { var responeData = new Model.ResponeData(); try { var returndata = APILicenseSyncService.PushLicenseManagerLists(""); responeData.code = returndata.code; responeData.message = returndata.message; } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } #endregion #region 总包单位接收分包单位推送数据 /// /// 总包单位接收分包单位推送的作业票定稿数据 /// /// 作业票定稿数据 /// [HttpPost] public Model.ResponeData ReceiveSaveProjectLicenseManagerData([FromBody] LicenseManagerData data) { var responeData = new Model.ResponeData(); try { responeData.message = APILicenseSyncService.ReceiveSaveProjectLicenseManagerData(data); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } #endregion } }