public static LABAnswerMeasure UpdateLABAnswerMeasure(LABAnswerMeasure labanswermeasure) { using (UpsilabEntities context = new UpsilabEntities()) { context.LABAnswerMeasure.Attach(labanswermeasure); context.ObjectStateManager.ChangeObjectState(labanswermeasure, System.Data.EntityState.Modified); context.SaveChanges(); } return labanswermeasure; }
public static LABAnswerMeasure CreateLABAnswerMeasureByIdLABMeasureAndLABAnswer(Guid idLABMeasure, LABAnswer labAnswer) { if (labAnswer == null) return null; LABAnswerMeasure returnValue = new LABAnswerMeasure(); returnValue.idLABMeasure = idLABMeasure; returnValue.idLABAnswer = labAnswer.idLABAnswer; //TODO: Not sure. var measure = MeasureBL.GetMeasureByLABAnswer(labAnswer); returnValue.idMeasure = measure == null ? measure.idMeasure : Guid.Empty; using (UpsilabEntities context = new UpsilabEntities()) { context.LABAnswerMeasure.Attach(returnValue); context.ObjectStateManager.ChangeObjectState(returnValue, System.Data.EntityState.Added); context.SaveChanges(); } return returnValue; }