Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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();
        }