public TestResultValueMemoModel GetById(int id)
        {
            testResultValueMemo      entity = this._repository.GetById(id);
            TestResultValueMemoModel model  = this.ConvertEntityToModel(entity);

            return(model);
        }
        public testResultValueMemo GetById(Int64 id)
        {
            using (var context = this._context)
            {
                testResultValueMemo entity = context.testResultValueMemo.AsNoTracking()
                                             .Where(x => x.id == id)
                                             .FirstOrDefault();

                return(entity);
            }
        }
        public int Update(testResultValueMemo entity)
        {
            if (entity == null)
            {
                return(-1);
            }

            using (var context = this._context)
            {
                context.MarkAsModified(entity);
                var result = context.SaveChanges();
                return(entity.id);
            }
        }
        public int Insert(testResultValueMemo entity)
        {
            if (entity == null)
            {
                return(-1);
            }

            using (var context = this._context)
            {
                context.testResultValueMemo.Add(entity);
                var result = context.SaveChanges();
                return(result);
            }
        }
        public TestResultValueMemoModel ConvertEntityToModel(testResultValueMemo entity)
        {
            if (entity == null)
            {
                return(null);
            }

            var model = new TestResultValueMemoModel()
            {
                Id = entity.id,
                AppointmentTestId = entity.appointmentTestId,
                Value             = entity.value,
                Number            = entity.number
            };

            return(model);
        }
        public int Update(TestResultValueMemoModel model, int userId)
        {
            testResultValueMemo entity = this.ConvertModelToEntity(model, userId);

            return(this._repository.Update(entity));
        }
示例#7
0
 public void MarkAsModified(testResultValueMemo item)
 {
 }