public Message Update(User item) { try { // item.UserPassword = GetHashString(item.UserPassword); _context.Users.Attach(item); _context.Entry(item).State = EntityState.Modified; _context.SaveChanges(); return(Message.Success); } catch (DbUpdateException ex) { SqliteException sqliteEX = ex.GetBaseException() as SqliteException; Message message; switch (sqliteEX.SqliteErrorCode) { case 19: message = Message.DuplicateUserName; break; default: message = Message.unKnow; break; } return(message); } catch (Exception) { return(Message.unKnow); } }
public Message Remove(int id) { try { var loginLog = _context.Login_Logs.Find(id); if (loginLog != null) { _context.Entry(loginLog).State = EntityState.Deleted; _context.SaveChanges(); return(Message.Success); } else { return(Message.LogNotFound); } } catch (DbUpdateException) { return(Message.ErrorInRemove); } catch (Exception) { return(Message.ErrorInRemove); } }
public Message Remove(int id) { try { var User_Temp = _context.User_Temps.Find(id); if (User_Temp != null) { _context.Entry(User_Temp).State = EntityState.Deleted; _context.SaveChanges(); return(Message.Success); } else { return(Message.UserNotFound); } } catch (DbUpdateException) { return(Message.ErrorInRemove); } catch (Exception) { return(Message.ErrorInRemove); } }
public Message Remove(Faild_Log item) { try { _context.Entry(item).State = EntityState.Deleted; _context.SaveChanges(); return(Message.Success); } catch (DbUpdateException) { return(Message.ErrorInRemove); } catch (Exception) { return(Message.ErrorInRemove); } }