diff --git a/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 b/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 index 80a744f..dd9504b 100644 Binary files a/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 and b/.vs/ApiPolo/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/ApiPolo/v17/.suo b/.vs/ApiPolo/v17/.suo index 50b0db5..6d65160 100644 Binary files a/.vs/ApiPolo/v17/.suo and b/.vs/ApiPolo/v17/.suo differ diff --git a/ApiPolo/Controllers/PoloController.cs b/ApiPolo/Controllers/PoloController.cs index d60b46c..fe38c12 100644 --- a/ApiPolo/Controllers/PoloController.cs +++ b/ApiPolo/Controllers/PoloController.cs @@ -3927,6 +3927,7 @@ namespace ApiPolo.Controllers _tecnici= _VT_tec.Tecnici; tecnico = await _tecnici.Where(t => t.tcuser == model.Username && t.tcpwd == model.Password ).Take(1).ToListAsync(); string ten2 = tecnico.First().tccodazi; + tenAdHoc = model.Tenant; _confLette = await readConf(ten2); break; default: @@ -8616,6 +8617,19 @@ namespace ApiPolo.Controllers ).ToListAsync(); lst = co; } + else + { + Compo_Impia ci = new Compo_Impia(); + ci.cocodimp = codimp; + ci.cprownum = 1; + ci.cocodart = "00001"; + ci.cocodazi = "AZI02"; + ci.ardesart = "Tubo in metallo"; + + + lst.Add(ci); + + } return StatusCode(StatusCodes.Status200OK, lst); } catch (Exception ex) @@ -8858,10 +8872,10 @@ namespace ApiPolo.Controllers saldo.ardesart = a.ArDesArt.TrimEnd(); saldo.slcodmag = a.SlCodMag.TrimEnd(); saldo.slqtaper = a.SlQtAper; - saldo.amcodice = a.AmCodice.TrimEnd(); - saldo.locodice = a.LoCodice.TrimEnd(); - saldo.licodlis = a.LiCodLis.TrimEnd(); - saldo.licodart = a.LiCodArt.TrimEnd(); + saldo.amcodice = !string.IsNullOrEmpty(a.AmCodice) ? a.AmCodice.TrimEnd():string.Empty; + saldo.locodice = !string.IsNullOrEmpty(a.LoCodice) ? a.LoCodice.TrimEnd() : string.Empty; + saldo.licodlis = !string.IsNullOrEmpty(a.LiCodLis) ? a.LiCodLis.TrimEnd() : string.Empty; + saldo.licodart = !string.IsNullOrEmpty(a.LiCodArt) ? a.LiCodArt.TrimEnd() : string.Empty; saldo.lidatatt = a.LiDatAtt; saldo.liquanti = a.LiQuanti; saldo.liprezzo = a.LiPrezzo; @@ -8876,7 +8890,7 @@ namespace ApiPolo.Controllers listaSaldiArt.Add(saldo); } - return StatusCode(StatusCodes.Status200OK, listaFiltro); + return StatusCode(StatusCodes.Status200OK, listaSaldiArt); } else {