public string Update(MarkupPlanViewModel markupPlanViewModel)
        {
            int count = (from x in unitOfWork.MarkupPlanRepository.Get() where x.Name == markupPlanViewModel.Name select x.Name).Count();

            if (count > 0)
            {
                return("Already Exist!!");
            }
            else
            {
                var markupPlan = new MarkupPlan
                {
                    Id   = markupPlanViewModel.Id,
                    Name = markupPlanViewModel.Name
                };
                unitOfWork.MarkupPlanRepository.Update(markupPlan);
                if (unitOfWork.Save() == 1)
                {
                    return("Successfully Updated");
                }
                else
                {
                    return("Update Failed");
                }
            }
        }
 public JsonResult Create(MarkupPlanViewModel markupPlanViewModel)
 {
     if (markupPlanViewModel.Id != 0)
     {
         var data = MarkupPlanService.Update(markupPlanViewModel);
         return(Json(data, JsonRequestBehavior.AllowGet));
     }
     else
     {
         var data = MarkupPlanService.Create(markupPlanViewModel);
         return(Json(data, JsonRequestBehavior.AllowGet));
     }
 }