public ActionResult AddShape(AddShapeModel shape) { if (System.Web.HttpContext.Current.User.Identity.Name == shape.username) { string action_validation = ValidationService.ValidateUserIndicatorCount(shape.username, shape.id_portfolio, shape.id_symbol); if (String.IsNullOrEmpty(action_validation)) { DashboardService.AddShape(shape.id_portfolio, shape.id_symbol, shape.id_shape, shape.date1, shape.value1, shape.date2, shape.value2, shape.color, shape.name); } else { ViewBag.ActionValidationError = action_validation; } } return(PartialView("~/Views/Dashboard/Partial/SymbolDashboardContent.cshtml", new SymbolDashboardModel(shape.id_portfolio, shape.id_symbol, shape.username, ChartRange.ThreeMonths, CandelRange.Daily, true))); }