/// <summary> /// 預約面談 /// </summary> /// <param name="model"></param> /// <returns></returns> public Result ReserveInterview(InteriewPara model) { var result = new Result(); var para = new DynamicParameters(); con.Open(); para.Add("@CoachId", model.CoachId, DbType.String, ParameterDirection.Input, 50); para.Add("@MemberId", model.MemberId, DbType.String, ParameterDirection.Input, 50); para.Add("@StatusId", model.StatusId, DbType.Int32, ParameterDirection.Input, 50); para.Add("@ReserveDate", model.ReserveDate, DbType.DateTime, ParameterDirection.Input, 50); para.Add("@Location", model.Location, DbType.String, ParameterDirection.Input, 200); para.Add("@Message", model.Message, DbType.String, ParameterDirection.Input, 100); try { con.Execute(@"Insert into ReserveInterView(CoachId,MemberId,StatusId,ReserveDate,Location,Message) values(@CoachId,@MemberId,@StatusId,@ReserveDate,@Location,@Message)", para, commandTimeout: 300, commandType: CommandType.Text); } catch (Exception ex) { result.ReturnNo = -99; result.Message = ex.ToString(); return(result); } finally { con.Close(); } result.ReturnNo = 1; result.Message = "新增訂單成功"; return(result); }
//預約面談 public Result reserveInterview(InteriewPara para) { var result = new Result(); string returnStr = ShareService.Instance.SendApi("Reserve/ReserveInterview", JsonConvert.SerializeObject(para)); result = JsonConvert.DeserializeObject <Result>(returnStr); return(result); }
//預約面談 public ActionResult ReserveInterveiw(string CoachId, string CoachName) { ReserveInterviewModel model = new ReserveInterviewModel(); if (LoginState) { User member = GetMemberInfo(); InteriewPara para = new InteriewPara() { CoachId = CoachId, MemberId = member.MemberId, ReserveDate = DateTime.Now }; model.Para = para; model.CoachName = CoachName; return(View(model)); } else { return(RedirectToAction("Login", "Home")); } }
public Result ReserveInterview(InteriewPara model) { return(repository.ReserveInterview(model)); }
public Result ReserveInterview(InteriewPara model) { return(facade.ReserveInterview(model)); }