private void Edit() { if(postServices.Edit(txtTitulo.Text, txtCuerpo.Text, PostEdit.Rows[0][3].ToString(), Convert.ToInt32(PostEdit.Rows[0][4].ToString()), Convert.ToInt32(PostEdit.Rows[0][0].ToString()))) { MessageBox.Show("Publicacion editada correctamente"); } else { MessageBox.Show("No se pudo editar la publicacion"); } }
public async Task <ActionResult> Edit(PostEditViewModel model) { _logger.Info("Editing Post! Params: " + model.ToJson()); if (!ModelState.IsValid) { _logger.Error("Editing Post Form Invalid! Errors: " + ModelState.ToJson()); return(Json(ModelState.ToDictionary())); } try { var post = await _postsManager.Edit(model, User.Identity.GetUserId()); _logger.Info("Editing Post Successfully!"); return(Json(post)); } catch (Exception ex) { _logger.Error(ex, "Editing Post Failed!"); throw; } }