Example #1
0
        public async Task <ActionResult> Edit(string id)
        {
            var user = await User.GetCurrentAsync();

            var draft = await _draftRepository.FindByIdAsync(id);

            if (draft == null || draft.User.Id != user.Id)
            {
                return(HttpNotFound());
            }

            return(View(new DraftEditViewModel(draft)));
        }