public async Task <bool> Create(SLAAlertFRTUser SLAAlertFRTUser) { SLAAlertFRTUserDAO SLAAlertFRTUserDAO = new SLAAlertFRTUserDAO(); SLAAlertFRTUserDAO.Id = SLAAlertFRTUser.Id; SLAAlertFRTUserDAO.SLAAlertFRTId = SLAAlertFRTUser.SLAAlertFRTId; SLAAlertFRTUserDAO.AppUserId = SLAAlertFRTUser.AppUserId; SLAAlertFRTUserDAO.CreatedAt = StaticParams.DateTimeNow; SLAAlertFRTUserDAO.UpdatedAt = StaticParams.DateTimeNow; DataContext.SLAAlertFRTUser.Add(SLAAlertFRTUserDAO); await DataContext.SaveChangesAsync(); SLAAlertFRTUser.Id = SLAAlertFRTUserDAO.Id; await SaveReference(SLAAlertFRTUser); return(true); }
public async Task <bool> BulkMerge(List <SLAAlertFRTUser> SLAAlertFRTUsers) { List <SLAAlertFRTUserDAO> SLAAlertFRTUserDAOs = new List <SLAAlertFRTUserDAO>(); foreach (SLAAlertFRTUser SLAAlertFRTUser in SLAAlertFRTUsers) { SLAAlertFRTUserDAO SLAAlertFRTUserDAO = new SLAAlertFRTUserDAO(); SLAAlertFRTUserDAO.Id = SLAAlertFRTUser.Id; SLAAlertFRTUserDAO.SLAAlertFRTId = SLAAlertFRTUser.SLAAlertFRTId; SLAAlertFRTUserDAO.AppUserId = SLAAlertFRTUser.AppUserId; SLAAlertFRTUserDAO.CreatedAt = StaticParams.DateTimeNow; SLAAlertFRTUserDAO.UpdatedAt = StaticParams.DateTimeNow; SLAAlertFRTUserDAOs.Add(SLAAlertFRTUserDAO); } await DataContext.BulkMergeAsync(SLAAlertFRTUserDAOs); return(true); }
public async Task <bool> Update(SLAAlertFRTUser SLAAlertFRTUser) { SLAAlertFRTUserDAO SLAAlertFRTUserDAO = DataContext.SLAAlertFRTUser.Where(x => x.Id == SLAAlertFRTUser.Id).FirstOrDefault(); if (SLAAlertFRTUserDAO == null) { return(false); } SLAAlertFRTUserDAO.Id = SLAAlertFRTUser.Id; SLAAlertFRTUserDAO.SLAAlertFRTId = SLAAlertFRTUser.SLAAlertFRTId; SLAAlertFRTUserDAO.AppUserId = SLAAlertFRTUser.AppUserId; SLAAlertFRTUserDAO.UpdatedAt = StaticParams.DateTimeNow; await DataContext.SaveChangesAsync(); await SaveReference(SLAAlertFRTUser); return(true); }