public void SaveFormRespondentType(DformRespondentTypeEntity entity) { var respondentType = _context.FormRespondentTypes.FirstOrDefault(s => s.Id == entity.Id); if (respondentType == null) { respondentType = new DformRespondentTypeEntity { Id = Guid.NewGuid(), }; _context.FormRespondentTypes.Add(respondentType); } respondentType.Code = entity.Code; respondentType.Name = entity.Name; respondentType.FormId = entity.FormId; respondentType.IdCode = entity.IdCode; _context.SaveChanges(); }
public void Save(FormRespondentTypeDTO dto) { var entity = new DformRespondentTypeEntity(); entity.Id = dto.Id; entity.FormId = dto.FormId; entity.IdCode = dto.Code; entity.Name = dto.Name; entity.Code = dto.Value; _formRepository.SaveFormRespondentType(entity); }
private FormRespondentTypeDTO Map(DformRespondentTypeEntity s) { return new FormRespondentTypeDTO { Id = s.Id, IsActive = true, Name = s.Name, Code = s.IdCode, FormId = s.FormId, FormName = s.Form.Name, Value = s.Code, }; }
protected Guid CreateFormRespondentType(Guid formid, string idcode, string name, string code) { var respondentType = _context.FormRespondentTypes.FirstOrDefault(s => s.IdCode == idcode); if (respondentType == null) { respondentType = new DformRespondentTypeEntity { Id = Guid.NewGuid(), }; _context.FormRespondentTypes.Add(respondentType); } respondentType.Code = code; respondentType.Name = name; respondentType.FormId = formid; respondentType.IdCode = idcode; _context.SaveChanges(); return respondentType.Id; }