public ObjDividendos AllValues(ObjDividendos objDividendos, int valor) { objDividendos.lstDivisores = _IDivisores.GetDivisores(valor); objDividendos.lstDivisores.Add(valor); objDividendos.lstNumerosPrimos = _IFatoresPrimos.PrimeNumbers(objDividendos.lstDivisores); return(objDividendos); }
public IActionResult Calcular(int value) { if (value > 0) { ObjDividendos _objDividendos = new ObjDividendos(); return(Ok(_IAlgoritmoService.AllValues(_objDividendos, value))); } throw new ArgumentException( $"Valor Precisa ser maio do que {value}"); }
public AlgoritmoServiceTest() { _ObjDividendos = new ObjDividendos(); List <int> lstD = new List <int> { 1, 2, 3, 5, 6, 9, 10, 15, 18, 30, 45, 90 }; List <int> lstNP = new List <int> { 2, 3, 5 }; _ObjDividendos.lstDivisores.AddRange(lstD); _ObjDividendos.lstNumerosPrimos.AddRange(lstNP); }
public ObjDividendos AllValues(ObjDividendos v, int valor) { return(_ObjDividendos); }