public ActionResult RemarkView(RemarkViewModel model) { var message = new MessageInfo { Message = "操作成功!", MessageType = MessageTypes.Success }; var user = db.WeiChat_Users.FirstOrDefault(p => p.OpenId == model.OpenId); if (user != null) { var result = WeChatApisContext.Current.UserApi.SetRemark(model.OpenId, model.Remark); if (result.IsSuccess()) { user.Remark = model.Remark; db.SaveChanges(); } else { message.Message = result.GetFriendlyMessage(); message.MessageType = MessageTypes.Danger; } } else { message.Message = "账号不存在!"; message.MessageType = MessageTypes.Danger; } return(Json(message)); }
public RemarkWin(RemarkViewModel viewModel) { InitializeComponent(); ViewModel = viewModel; ViewModel.CommandSave = new DelegateCommand(CommandSaveExecute); ViewModel.CommandBack = new DelegateCommand(CommandBackExecute); }
public ActionResult AddRemark(int id) { if (Session["userId"] == null) { return(Redirect("~")); } var remark = new RemarkViewModel(); remark.AppointmentId = id; var DoctorViewObj = new DoctorProfileView((int)Session["userId"]); return(View(remark)); }
private void TextBox_GotFocus(object sender, RoutedEventArgs e) { RemarkViewModel model = this.DataContext as RemarkViewModel; model.SetDisplay(1); TextBox tb = sender as TextBox; if (null != tb) { tb.CaretIndex = tb.Text.Length; } }
public async Task <IActionResult> Remark([FromBody] RemarkViewModel remark) { string token = Request.Headers["Authorization"]; var userID = JWTExtensions.GetDecodeTokenByProperty(token, "nameid").ToInt(); remark.UserID = userID; var model = await _taskService.Remark(remark); //Co followed thi moi thong bao if (model.Item2) { await _hubContext.Clients.All.SendAsync("ReceiveMessage", model.Item3, "message"); } return(Ok(model.Item1)); }
public ActionResult AddRemark(RemarkViewModel model) { if (Session["userId"] == null) { return(Redirect("~")); } Diagnosis diagnosis = new Diagnosis(); AutoMapper.Mapper.Map(model, diagnosis); AddDiagnosisAndRecord addDiagnoseAndRecord = new AddDiagnosisAndRecord(); try { addDiagnoseAndRecord.CreateDiagnosisAndRecord(diagnosis); return(RedirectToAction("AppointmentList")); } catch (Exception) { return(RedirectToAction("AppointmentList")); } }
public async Task <IActionResult> UpdateRemarks([FromBody] RemarkViewModel remark, int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var currentRemarks = await returnRemarksService.FindAsync(id); if (currentRemarks == null) { return(NotFound()); } mapper.Map <RemarkViewModel, Remark> (remark, currentRemarks); await returnRemarksService.Update(currentRemarks); await returnRemarksService.SaveChangesAsync(); return(Ok(currentRemarks)); }
public ActionResult Remark(RemarkViewModel model) { var message = new MessageInfo { Message = "操作成功!", MessageType = MessageTypes.Success }; var user = db.WeiChat_Users.FirstOrDefault(p => p.OpenId == model.OpenId); if (user != null) { UserApi.UpdateRemark(AccessToken, model.OpenId, model.Remark); //TODO:判断是否成功 user.Remark = model.Remark; db.SaveChanges(); } else { message.Message = "账号不存在!"; message.MessageType = MessageTypes.Danger; } return(Json(message)); }