Esempio n. 1
0
        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 { }
        }
Esempio n. 2
0
        public void StoricizzaReso(RivistaDto rivista, int quantitaDiResi)
        {
            IdRivista    = rivista.IdRivista;
            IdPeriodico  = rivista.IdPeriodico;
            QuantitaResi = quantitaDiResi;
            Data         = DateTime.Now;

            Salva();
        }
Esempio n. 3
0
        //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();
        }