public TestResultValueTextModel GetById(int id) { testResultValueText entity = this._repository.GetById(id); TestResultValueTextModel model = this.ConvertEntityToModel(entity); return(model); }
public testResultValueText GetById(Int64 id) { using (var context = this._context) { testResultValueText entity = context.testResultValueText.AsNoTracking() .Where(x => x.id == id) .FirstOrDefault(); return(entity); } }
public int Update(testResultValueText entity) { if (entity == null) { return(-1); } using (var context = this._context) { context.MarkAsModified(entity); var result = context.SaveChanges(); return(entity.id); } }
public int Insert(testResultValueText entity) { if (entity == null) { return(-1); } using (var context = this._context) { context.testResultValueText.Add(entity); var result = context.SaveChanges(); return(result); } }
public TestResultValueTextModel ConvertEntityToModel(testResultValueText entity) { if (entity == null) { return(null); } var model = new TestResultValueTextModel() { Id = entity.id, AppointmentTestId = entity.appointmentTestId, Row = entity.row, }; model.SetValueL(entity.valueL); model.SetValueR(entity.valueR); model.SetValueNoEar(entity.valueNoEar); return(model); }
public testResultValueText ConvertModelToEntity(TestResultValueTextModel model, int userId = -1) { testResultValueText entity = new testResultValueText(); if (model == null) { return(null); } entity.appointmentTestId = model.AppointmentTestId; entity.row = model.Row; entity.valueL = model.GetValueL(); entity.valueR = model.GetValueR(); entity.valueNoEar = model.GetValueNoEar(); if (model.Id > 0) { entity.id = model.Id; } if (userId > 0) { if (entity.id > 0) { entity.editedById = userId; entity.editedByDate = System.DateTime.Now; } else //entity.id <= 0 { entity.createdById = userId; entity.createdByDate = System.DateTime.Now; } } return(entity); }
public int Update(TestResultValueTextModel model, int userId) { testResultValueText entity = this.ConvertModelToEntity(model, userId); return(this._repository.Update(entity)); }
public void MarkAsModified(testResultValueText item) { }