/* Render */ public ActionResult Index() { Account account = base.GetLoginAccount(false); if (account == null || !BugReportOperations.CanRender(account)) { return(base.ToLoginPage()); } return(View()); }
public ActionResult CreateBugReport(UIBugReport_C uim) { AjaxStatus status = new AjaxStatus(); using (var context = new DataContext()) { try { Account account = base.GetLoginAccount(); BugReport model = uim.CreateModel(); BugReportOperations.TryCreate(account, context, model); SendBugReport(account, model, status); } catch (Exception e) { base.HandleException("CreateBugReport", e); status.SetError(e.Message); } } return(Json(status)); }