public void Update(OATenderEnemyInputDto input) { var ret = _oaTenderEnemyRepository.Get(input.Id.Value); ret = input.MapTo(ret); ret.Enemy = JsonConvert.SerializeObject(input.EnemyList); _oaTenderEnemyRepository.Update(ret); }
public InitWorkFlowOutput Create(OATenderEnemyInputDto input) { var model = input.MapTo <OATenderEnemy>(); model.Status = 0; if (input.EnemyList != null && input.EnemyList.Count > 0) { foreach (var x in input.EnemyList) { x.Id = Guid.NewGuid(); } model.Enemy = JsonConvert.SerializeObject(input.EnemyList); } _oaTenderEnemyRepository.Insert(model); return(new InitWorkFlowOutput() { InStanceId = model.Id.ToString() }); }