private int InsertRecord(DBContext.Main_Data record) { DBContext.DBModel db = new DBContext.DBModel(); db.Main_Data.Add(record); db.SaveChanges(); int id = (int)record.ID; return(id); }
public WorkRecord(DBContext.Main_Data record) { if (record == null) { throw new ArgumentNullException("The provided record cannot be null!"); } recordId = (int)record.ID; userId = userId; currentDate = record.CurrentDate; startDate = record.Status_Start_Time; endDate = record.Status_End_Time; status = record.Status; projectId = record.Project_ID.HasValue == true ? (int)record.Project_ID.Value : 0; projectName = record.Project_Name == null?getProjectName(projectId) : record.Project_Name; title = record.Title == null ? "No Title" : record.Title; description = record.Description; CreateTagsList(record.Tags); CreateTagsColorList(record.TagsColors); checkForTagsAndColors(); }