public void registrarTecnologia(String pnombre, String pdescripcion, int pidTecnologiaPadre) { Tecnologia tecnologia = new Tecnologia(pnombre, pdescripcion, pidTecnologiaPadre); if (tecnologia.IsValid) { UoW.TecnologiaRepository.Insert(tecnologia); } else { StringBuilder sb = new StringBuilder(); foreach (RuleViolation rv in tecnologia.GetRuleViolations()) { sb.AppendLine(rv.ErrorMessage); } throw new BusinessLogicException(sb.ToString()); } }
public void eliminarTecnologia(int idTecnologia) { Tecnologia tecnologia = new Tecnologia { Id = idTecnologia }; UoW.TecnologiaRepository.Delete(tecnologia); }