コード例 #1
0
ファイル: ArticleDAO.cs プロジェクト: dvbtham/BaiTapNhom
 public long Insert(Post post)
 {
     try
     {
         db.Posts.Add(post);
         db.SaveChanges();
     }
     catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
     {
         ShowError.ErrorMessage(dbEx);
     }
     return(post.PostID);
 }
コード例 #2
0
ファイル: UserDAO.cs プロジェクト: dvbtham/BaiTapNhom
 public long Insert(User user)
 {
     try
     {
         db.Users.Add(user);
         db.SaveChanges();
     }
     catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
     {
         ShowError.ErrorMessage(dbEx);
     }
     return(user.UserID);
 }
コード例 #3
0
ファイル: ContactDAO.cs プロジェクト: dvbtham/BaiTapNhom
 public bool Create(Contact model)
 {
     try
     {
         db.Contacts.Add(model);
         db.SaveChanges();
         return(true);
     }
     catch (DbEntityValidationException dbEx)
     {
         ShowError.ErrorMessage(dbEx);
         return(false);
     }
 }
コード例 #4
0
ファイル: ContactDAO.cs プロジェクト: dvbtham/BaiTapNhom
 public bool Edit(Contact model)
 {
     try
     {
         var contact = db.Contacts.Find(model.ContactID);
         contact.Email   = model.Email;
         contact.Fax     = model.Fax;
         contact.Phone   = model.Phone;
         contact.Slogan  = model.Slogan;
         contact.Address = model.Address;
         db.Entry(model);
         db.SaveChanges();
         return(true);
     }
     catch (DbEntityValidationException dbEx)
     {
         ShowError.ErrorMessage(dbEx);
         return(false);
     }
 }
コード例 #5
0
ファイル: UserDAO.cs プロジェクト: dvbtham/BaiTapNhom
 public long InsertForFacbook(User user)
 {
     try
     {
         var checkEmail = db.Users.SingleOrDefault(x => x.Email == user.Email);
         if (checkEmail == null)
         {
             db.Users.Add(user);
             db.SaveChanges();
             return(user.UserID);
         }
         else
         {
             return(checkEmail.UserID);
         }
     }
     catch (System.Data.Entity.Validation.DbEntityValidationException dbEx)
     {
         ShowError.ErrorMessage(dbEx);
         return(0);
     }
 }