public void deleteEqa(ErrorQa e) { if (errQa != null) { errQa.Delete(e); } }
public void InsertData(string id, string bankName, string libName, bool isError) { ErrorQa tmpQa = errQa.SelectOne<ErrorQa>((errQa) => (errQa.id == id && errQa.bankName == bankName && errQa.libName == libName)); int count = isError ? 1 : -1; if (tmpQa != null) { count += tmpQa.count; } if (count > 0) { if (tmpQa != null) { tmpQa.count = count; //errorQaColl.Update(tmpQa); updateEqa(tmpQa); } else { tmpQa = new ErrorQa(id, count, bankName, libName); //errorQaColl.Insert(tmpQa); insertEqa(tmpQa); } } else { if (tmpQa != null) { //errorQaColl.Delete(tmpQa.id); deleteEqa(tmpQa); } } }
public int CompareTo(object obj) { ErrorQa other = obj as ErrorQa; if (other == null) return 1; return other.count.CompareTo(count) * -1; }
public void updateEqa(ErrorQa e) { if (errQa != null) { errQa.Update(e); } }
public void insertEqa(ErrorQa e) { if (errQa != null) { errQa.Insert(e); } }