public Message Remove(User_Temp item) { try { _context.Entry(item).State = EntityState.Deleted; _context.SaveChanges(); return(Message.Success); } catch (DbUpdateException) { return(Message.ErrorInRemove); } catch (Exception) { return(Message.ErrorInRemove); } }
public Message Update(User_Temp item) { try { _context.User_Temps.Attach(item); _context.Entry(item).State = EntityState.Modified; _context.SaveChanges(); return(Message.Success); } catch (DbUpdateException ex) { Microsoft.Data.Sqlite.SqliteException sqliteEX = ex.GetBaseException() as Microsoft.Data.Sqlite.SqliteException; int ErrorCode = sqliteEX.SqliteErrorCode; return(Message.unKnow); } catch (Exception) { return(Message.unKnow); } }
public Message Add(User_Temp item) { try { if (CheckUserID(item.UserID)) { if (CheckTemplateID(item.TemplateID)) { //عملیات ثبت اطلاعات _context.User_Temps.Add(item); _context.SaveChanges(); return(Message.Success); } else { //چنین الگویی به ثبت نرسیده است return(Message.TemplateNotFound); } } else { //چنین کاربری وجود ندارد return(Message.UserNotFound); } } catch (DbUpdateException ex) { Microsoft.Data.Sqlite.SqliteException sqliteEX = ex.GetBaseException() as Microsoft.Data.Sqlite.SqliteException; int ErrorCode = sqliteEX.SqliteErrorCode; return(Message.unKnow); } catch (Exception) { return(Message.unKnow); } }