public void Create(DalAnswer entity) { if (entity != null) { context.Answers.Add(entity.ToOrmAnswer()); } }
public void Delete(DalAnswer entity) { var ormAnswer = entity.ToOrmAnswer(); var answer = context.Set <Answer>().FirstOrDefault(u => u.Id == ormAnswer.Id); context.Set <Answer>().Attach(answer); context.Set <Answer>().Remove(answer); context.Entry(answer).State = System.Data.Entity.EntityState.Deleted; }
public static AnswerEntity ToBllAnswer(this DalAnswer e) { return(new AnswerEntity() { Id = e.Id, AnswerStructure = e.AnswerStructure, AnswerValue = e.AnswerValue, QuestionId = e.QuestionId }); }
/// <summary> /// Maps DalAnswer entity to Answer entity. /// </summary> /// <param name="answer"> DalAnswer instance.</param> /// <returns> Answer instance.</returns> public static Answer ToAnswer(this DalAnswer answer) { return(new Answer() { Id = answer.Id, QuestionId = answer.QuestionId, AnswerText = answer.AnswerText, IsCorrect = answer.IsCorrect, }); }
public static Answer ToOrmAnswer(this DalAnswer answer) { return(new Answer { Id = answer.Id, ContentAnswer = answer.ContentAnswer, IsTrue = answer.IsTrue, QuestionId = answer.QuestionId }); }
public static AnswerEntity ToBllAnswer(this DalAnswer answer) { return(new AnswerEntity { Id = answer.Id, ContentAnswer = answer.ContentAnswer, IsTrue = answer.IsTrue, QuestionId = answer.QuestionId }); }
public void Delete(DalAnswer e) { if (context.Database.Connection.State != ConnectionState.Open) { context.Database.Connection.Open(); } Answers answer = context.Set <Answers>().FirstOrDefault(a => a.id == e.Id); context.Set <Answers>().Remove(answer); }
public bool ExistAnswer(DalQuestion question, DalAnswer answer) { if (context.Database.Connection.State != ConnectionState.Open) { context.Database.Connection.Open(); } return(context.Set <Answers>() .Any(answers => answers.AnswerStructure == answer.AnswerStructure && answers.QuestionId == question.Id)); }
public void Delete(DalAnswer entity) { if (entity != null) { var answer = context.Answers.FirstOrDefault(x => x.Id == entity.Id); if (answer != null) { context.Answers.Remove(answer); } } }
public void Update(DalAnswer entity) { if (entity != null) { var answerToUpdate = context.Set <Answer>().FirstOrDefault(u => u.Id == entity.Id); var ormAnswer = entity.ToOrmAnswer(); context.Set <Answer>().Attach(answerToUpdate); answerToUpdate.Text = ormAnswer.Text; answerToUpdate.IsRight = ormAnswer.IsRight; context.Entry(answerToUpdate).State = System.Data.Entity.EntityState.Modified; } }
public void Update(DalAnswer entity) { if (context.Database.Connection.State != ConnectionState.Open) { context.Database.Connection.Open(); } Answers answer = context.Set <Answers>().FirstOrDefault(a => a.id == entity.Id); answer.AnswerStructure = entity.AnswerStructure; answer.AnswerValue = entity.AnswerValue; answer.QuestionId = entity.QuestionId; }
public static Answer ToOrmAnswer(this DalAnswer answer) { return(new Answer() { Id = answer.Id, TestId = answer.TestId, UserId = answer.UserId, Mark = answer.Mark, Content = answer.Content, TestEndTime = answer.TestEndTime }); }
public static DalAnswer ToDal(this AnswerEntity answer) { var dalAnswer = new DalAnswer() { Id = answer.Id, Description = answer.Description, IsCorrect = answer.IsCorrect, QuestionId = answer.QuestionId, }; return(dalAnswer); }
public static AnswerEntity ToBll(this DalAnswer answer) { var answerEntity = new AnswerEntity() { Id = answer.Id, Description = answer.Description, IsCorrect = answer.IsCorrect, QuestionId = answer.QuestionId, }; return(answerEntity); }
public static AnswerEntity ToBllAnswer(this DalAnswer answer) { if (answer != null) { return(new AnswerEntity() { Id = answer.Id, TestId = answer.TestId, UserId = answer.UserId, Mark = answer.Mark, Content = answer.Content, TestEndTime = answer.TestEndTime }); } return(null); }
public void Create(DalAnswer e) { if (context.Database.Connection.State != ConnectionState.Open) { context.Database.Connection.Open(); } Answers answer = new Answers() { id = e.Id, AnswerStructure = e.AnswerStructure, AnswerValue = e.AnswerValue, QuestionId = e.QuestionId }; context.Set <Answers>().Add(answer); }
public static BllAnswer ToBllAnswer(this DalAnswer dalAnswer) { if (dalAnswer == null) { return(null); } var bllAnswer = new BllAnswer() { Id = dalAnswer.Id, Text = dalAnswer.Text, IsRight = dalAnswer.IsRight, QuestionId = dalAnswer.QuestionId }; return(bllAnswer); }
public static DalAnswer ToDalAnswer(this BllAnswer bllAnswer) { if (bllAnswer == null) { return(null); } var dalAnswer = new DalAnswer() { Id = bllAnswer.Id, Text = bllAnswer.Text, IsRight = bllAnswer.IsRight, QuestionId = bllAnswer.QuestionId }; return(dalAnswer); }
public void Create(DalAnswer entity) { var answer = entity.ToOrmAnswer(); context.Set <Answer>().Add(answer); }
public void Update(DalAnswer entity) { throw new NotImplementedException(); }