public OperationResult Edit(EditPlans command)
        {
            var operation = new OperationResult();
            var plan      = _plansRepository.Get(command.Id);

            if (plan == null)
            {
                return(operation.Failed(ApplicationMessages.RecordNotFound));
            }



            plan.Edit(command.PlanName, command.PlanPrice, command.PlanDescription1, command.PlanDescription2, command.PlanDescription3,
                      command.PlanDescription4, command.PlanDescription5, command.PlanDescription6, command.PlanDescription7,
                      command.PlanDescription8, command.PlanDescription9, command.PlanDescription10);

            _plansRepository.SaveChanges();

            return(operation.Succedded());
        }
        public JsonResult OnPostEdit(EditPlans command)
        {
            var result = _plansApplication.Edit(command);

            return(new JsonResult(result));
        }