public void CreateMagazine() { try { var magazine = new RivistaDto() { Nome = Nome, IdTipologia = IdTipologia, IdPeriodico = IdPeriodico, DataDiConsegna = DataDiConsegna, DataDiReso = DataDiReso, IdRivista = IdRivista, Numero = Numero, NumeroCopieRese = 0, NumeroCopieTotale = NumeroCopieTotale, NumeroCopieVendute = 0, Prezzo = Prezzo, ISSN = ISSN }; _connection.Magazine.Add(magazine); _connection.SaveChanges(); IdRivista = magazine.IdRivista; } catch { } }
public void StoricizzaReso(RivistaDto rivista, int quantitaDiResi) { IdRivista = rivista.IdRivista; IdPeriodico = rivista.IdPeriodico; QuantitaResi = quantitaDiResi; Data = DateTime.Now; Salva(); }
//public List<ViewHistory> GetHistoryBetweenDates(DateTime dtStart, DateTime dtEnd, // int amountOfRecordsToTake, int amountOfRecordsToSkip) //{ // List<ViewHistory> result = null; // if (dtStart != null && dtEnd != null && amountOfRecordsToSkip >= 0 && amountOfRecordsToTake >= 0) // { // result = _connection.ViewHistories.Where(p => p.Data.Date <= dtEnd.Date && // p.Data.Date >= dtStart.Date) // .Skip(amountOfRecordsToSkip).Take(amountOfRecordsToTake).ToList(); // } // return result; //} public void StoricizzaVendita(RivistaDto rivista, int quantita) { IdRivista = rivista.IdRivista; IdPeriodico = rivista.IdPeriodico; QuantitaVenduti = quantita; Data = DateTime.Now; Salva(); }