public PageLogMaster Create(PageLogMaster pagelogmaster, Int64 UserID) { pagelogmaster.CreatedBy = UserID; pagelogmaster.CreatedDtTm = DateTime.Now; dbModel.PageLogMasters.Add(pagelogmaster); dbModel.SaveChanges(); return(pagelogmaster); }
long ILogger.PageLogger(long UserID, long PageID) { PageLogMaster log = new PageLogMaster(); log.CreatedBy = UserID; log.CreatedDtTm = DateTime.Now; log.IsActive = true; log.PageEnteredDtTm = DateTime.Now; log.PageID = PageID; log.UserID = UserID; db.PageLogMasters.Add(log); db.SaveChanges(); return(log.LogID); }
public PageLogMaster UpdateStatus(PageLogMaster pagelogmaster, Int64 UserID) { var pagelogmasterinfo = dbModel.PageLogMasters.Where(w => w.LogID == pagelogmaster.LogID).FirstOrDefault(); pagelogmasterinfo.PageLeftDtTm = pagelogmaster.PageLeftDtTm; pagelogmasterinfo.Remarks = pagelogmaster.Remarks; pagelogmasterinfo.IsActive = pagelogmaster.IsActive; pagelogmasterinfo.ModifiedBy = UserID; pagelogmasterinfo.ModifiedDtTm = DateTime.Now; pagelogmasterinfo.Remarks = pagelogmaster.Remarks; dbModel.Entry(pagelogmasterinfo).State = EntityState.Modified; dbModel.SaveChanges(); return(pagelogmaster); }