Две вещи ...
1) Вам необходимо добавить Is Null = false в вашу модель базы данных, чтобы, когда DataContext попытался сохранить новую запись, он либо создал новуюИдентификатор, если эти атрибуты установлены или вам необходимо предоставить один.
2) Добавьте атрибут в вашу модель Maping, который сообщает MVC об ошибке, которую вы выдаваете в действии Create.
[Required]
public int ServiceID // <- replace with the correct type.
если ваше индексное действие выглядит следующим образом ...
public ActionResult Index(int customerID), then you can send it with the RedirectToAction.
new { customerId = /* insert ID here */ }
, который, как я считаю, является третьим параметром в вызове этого метода.