public async Task <ActionResult> Create(PostInsertViewModel viewModel) { if (ModelState.IsValid) { viewModel.CreatorId = long.Parse(User.Identity.GetUserId()); await _postService.Create(viewModel); ViewBag.Message = "مخاطب جدید با موفقیت ثبت شد."; return(RedirectToAction("Index")); } ViewBag.Message = "ثبت انجام نشد."; return(View(viewModel)); }
public async Task Create(PostInsertViewModel viewModel) { _post.Add(_mappingEngine.Map <Post>(viewModel)); await _unitOfWork.SaveChangesAsync(); }
public PostInsertFormPage() { InitializeComponent(); BindingContext = PostInsertVM = new PostInsertViewModel(); }