using BLL; using Newtonsoft.Json; using System; using System.Web.Http; namespace WebAPI.Controllers { /// /// /// public class HTGLPersonController : ApiController { /// /// 根据人员信息添加用户 /// /// 人员信息(json字符串) /// [HttpPost] public Model.ResponeData AddHTGLPerson([FromBody] Model.Person PersonjsonData) { var responeData = new Model.ResponeData(); APICommonService.SaveSysHttpLog("API", JsonConvert.SerializeObject(PersonjsonData), ""); try { var Data = APIHTGLPersonService.SavePerson(PersonjsonData); responeData.data = Data.data; if (Data.Message != "" && Data.Message != null) { responeData.code = 0; responeData.message = Data.Message; ErrLogInfo.WriteLog(Newtonsoft.Json.JsonConvert.SerializeObject(responeData)); } } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; ErrLogInfo.WriteLog(Newtonsoft.Json.JsonConvert.SerializeObject(responeData)); } APICommonService.SaveSysHttpLog("API", JsonConvert.SerializeObject(PersonjsonData), JsonConvert.SerializeObject(responeData)); return responeData; } /// /// 根据人员信息添加项目用户 /// /// 人员信息(json字符串) /// [HttpPost] public Model.ResponeData AddHTGLPerson_Pro([FromBody] Model.Pro_Person PersonjsonData) { var responeData = new Model.ResponeData(); try { //var Data = APIHTGLPersonService.SavePro_Person(PersonjsonData); //responeData.data = Data.data; //if (Data.Message != "" && Data.Message != null) //{ // responeData.code = 0; // responeData.message = Data.Message; // ErrLogInfo.WriteLog(Newtonsoft.Json.JsonConvert.SerializeObject(responeData)); //} } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; ErrLogInfo.WriteLog(Newtonsoft.Json.JsonConvert.SerializeObject(responeData)); } APICommonService.SaveSysHttpLog("API", JsonConvert.SerializeObject(PersonjsonData), JsonConvert.SerializeObject(responeData)); return responeData; } } }