public JsonResult doessupPhoneExist(ICollection <SUPPLIER_PHONE> Phones)
 {
     foreach (var ls in Phones.ToList())
     {
         if (ls.DeletePhone == true || ls.Phone == null)
         {
             // Delete Phone Numbers which is marked to remove
             Phones.Remove(ls);
         }
         else if (_supRepository.CheckPhone(ls.Phone) == true)
         {
             return(Json("Phone Already Exists", JsonRequestBehavior.AllowGet));
         }
     }
     return(Json(true, JsonRequestBehavior.AllowGet));
 }