public override JsonResult AutoComplete(string name)
 {
     return(Json(_sectionRepo.AutoComplete(name)
                 .Where(entity => entity.Status != (int)DataStatus.Deleted &&
                        (string.IsNullOrEmpty(name) ? true : entity.Name.StartsWith(name.Trim())))
                 .Take(10)
                 , JsonRequestBehavior.AllowGet));
 }