public void SalvaConsuntivo(string Inizio, string Fine, int Barre, string Fermi, string UIDUSER) { FermiJsonModel[] fermiJson = JSonSerializer.Deserialize <FermiJsonModel[]>(Fermi); using (GalvanicaBusiness bGalvanica = new GalvanicaBusiness()) { try { long idConsuntivo = bGalvanica.GetID(); bGalvanica.SalvaConsuntivo(idConsuntivo, Inizio, Fine, Barre, UIDUSER); foreach (FermiJsonModel f in fermiJson) { bGalvanica.SalvaFermo(idConsuntivo, f.Tipo, f.Ora, f.Durata, f.Motivo, UIDUSER); } } catch { bGalvanica.Rollback(); throw; } } }