Example #1
0
 /// <summary>
 /// The mapper to record entity.
 /// </summary>
 /// <param name="dalRecord">
 /// The dal record.
 /// </param>
 /// <returns>
 /// The <see cref="RecordEntity"/>.
 /// </returns>
 public static RecordEntity ToRecordEntity(this DalRecord dalRecord)
 {
     return(new RecordEntity()
     {
         Id = dalRecord.Id,
         UserId = dalRecord.UserId,
         Name = dalRecord.Name,
         IsCompleted = dalRecord.IsCompleted
     });
 }
        /// <summary>
        /// The create.
        /// </summary>
        /// <param name="dalRecord">
        /// The dal record.
        /// </param>
        /// <returns>
        /// The <see cref="int"/>.
        /// </returns>
        public int Create(DalRecord dalRecord)
        {
            Record record = new Record()
            {
                Name = dalRecord.Name, UserId = dalRecord.UserId
            };

            this.context.Set <Record>().Add(record);
            this.context.SaveChanges();
            return(record.Id);
        }