Exemple #1
0
        public static DistintaBase EstraiDistintaBase(int idDiba)
        {
            ArticoliDS ds = new ArticoliDS();

            using (ArticoliBusiness bArticolo = new ArticoliBusiness())
            {
                bArticolo.GetDistintaBase(ds, idDiba);
            }
            ArticoliDS.DIBARow riga = ds.DIBA.Where(x => x.IDDIBA == idDiba).FirstOrDefault();
            return(CreaDistintaBase(riga));
        }
Exemple #2
0
        public void Cancella(string utente)
        {
            ArticoliDS ds = new ArticoliDS();

            using (ArticoliBusiness bArticolo = new ArticoliBusiness())
            {
                bArticolo.GetDistintaBase(ds, IdDiba);
                ArticoliDS.DIBARow riga = ds.DIBA.Where(x => x.IDDIBA == IdDiba).FirstOrDefault();
                if (riga != null)
                {
                    riga.CANCELLATO     = true;
                    riga.UTENTEMODIFICA = utente;
                    riga.DATAMODIFICA   = DateTime.Now;
                }
                bArticolo.UpdateTable(ds.DIBA.TableName, ds);
            }
        }
Exemple #3
0
        public void Salva(string utente)
        {
            ArticoliDS ds = new ArticoliDS();

            using (ArticoliBusiness bArticolo = new ArticoliBusiness())
            {
                bArticolo.GetDistintaBase(ds, IdDiba);
                ArticoliDS.DIBARow diba = ds.DIBA.Where(x => x.IDDIBA == IdDiba).FirstOrDefault();
                if (diba != null)
                {
                    diba.DESCRIZIONE = Descrizione;
                    bArticolo.UpdateTable(ds.DIBA.TableName, ds);
                }
            }

            if (Componenti.Count() == 0)
            {
                return;
            }

            Componente.SalvaListaComponenti(Componenti, utente);
        }