public async Task <ActionResult> GetDefaultData(Int32 consumerId)
        {
            if (User == null)
            {
                return(null);
            }
            ConsumerHabReviewsManagement manage = new ConsumerHabReviewsManagement(_context);
            ConsumerHabReviewViewModel   model  = new ConsumerHabReviewViewModel(await manage.GetDefaultModel(consumerId));

            return(Json(model, JsonRequestBehavior.AllowGet));
        }
        public async Task <ActionResult> Save(ConsumerHabReviewViewModel model)
        {
            if (User == null)
            {
                return(null);
            }
            ConsumerHabReviewsManagement manage = new ConsumerHabReviewsManagement(_context);
            Int32 id = 0;

            if (model.ConsumerHabReviewId == null)
            {
                model.DateCreated = DateTime.Now;
                id = await manage.Save(model.GetModel());
            }
            else
            {
                id = model.ConsumerHabReviewId.Value;
                await manage.Save(model.GetModel());
            }
            return(Json(new { status = "ok", id = id }));
        }