amplify login

This commit is contained in:
yubaolee
2016-10-28 19:02:02 +08:00
parent dc10cc57ad
commit ff0d85310c
6 changed files with 78 additions and 50 deletions

View File

@@ -1,6 +1,7 @@
using System;
using System.Data.Entity;
using System.Data.Entity.Migrations;
using System.Data.Entity.Validation;
using System.Linq;
using System.Linq.Expressions;
using EntityFramework.Extensions;
@@ -126,7 +127,14 @@ namespace OpenAuth.Repository
public void Save()
{
Context.SaveChanges();
try
{
Context.SaveChanges();
}
catch (DbEntityValidationException e)
{
throw new Exception(e.EntityValidationErrors.First().ValidationErrors.First().ErrorMessage);
}
}
private IQueryable<T> Filter(Expression<Func<T, bool>> exp)