public static void Delete(long id) { BaseDAO.Delete("Members", new Dictionary <string, object>() { { MembersDAO.Columns.IdMeeting, id } }); BaseDAO.Delete("Meetings", new Dictionary <string, object>() { { Columns.IdMeeting, id } }); }
public static void Update(int id, MeetingModel Meeting) { BaseDAO.Update("Meetings", new KeyValuePair <string, object>(Columns.IdMeeting, id), Columns.Fill(Meeting)); BaseDAO.Delete("Members", new Dictionary <string, object>() { { "IdMeeting", id } }); foreach (EmployeeModel employee in Meeting.Members) { BaseDAO.Insert("Members", MembersDAO.Columns.Fill(employee.Id, id)); } }
/// <summary> /// 删除实体 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="entity"></param> /// <returns>受影响的行数</returns> public int Delete(T entity) { return(_iBaseManager.Delete(entity)); }