Пример #1
0
        public string SendRecruit(RecruitParameterModel para)
        {
            string               result       = "";
            MessageModel         message      = new MessageModel();
            JavaScriptSerializer jss          = new JavaScriptSerializer();
            HashSet <object>     returnResult = new HashSet <object>();

            using (HiGame_V1Entities context = new HiGame_V1Entities())
            {
                //db_Recruit表插入或更新一条数据
                var recruit = context.db_Recruit.Where(c => c.TeamID == para.TeamID).FirstOrDefault();
                if (recruit == null)
                {
                    db_Recruit record = new db_Recruit();
                    record.TeamID      = para.TeamID;
                    record.Content     = para.Content;
                    record.RecruitTime = DateTime.Now;
                    context.db_Recruit.Add(record);
                }
                else
                {
                    recruit.Content     = para.Content;
                    recruit.RecruitTime = DateTime.Now;
                }
                context.SaveChanges();
            }
            message.Message     = MESSAGE.OK;
            message.MessageCode = MESSAGE.OK_CODE;
            returnResult.Add(message);
            result = jss.Serialize(returnResult);
            return(result);
        }
Пример #2
0
        public HttpResponseMessage SendRecruit([FromBody] RecruitParameterModel para)
        {
            TeamLogic teamLogic = new TeamLogic();

            jsonResult = teamLogic.SendRecruit(para);

            returnResult.Content = new StringContent(jsonResult, Encoding.UTF8, "application/json");
            return(returnResult);
        }