예제 #1
0
 public static DAL.Evento DTOtoEntity(EventoDetail evento)
 {
     return(new DAL.Evento()
     {
         ID = evento.ID,
         Data = evento.Data,
         Descrizione = evento.Descrizione,
         Anno = evento.Anno,
         Risorse = evento.Risorse
     });
 }
예제 #2
0
        //metodo per inserire un evento in DB utilizzando i valori inviati dal client
        public static void AddEvento(EventoDetail evento)
        {
            var db       = new DAL.AperitivoEntities();
            int anno     = evento.Data.Value.Year;
            var myEvento = DTOtoEntity(evento);

            myEvento.Anno = anno.ToString();
            var result = db.Evento.Add(myEvento);

            Interaction.MsgBox("Evento '" + myEvento.Descrizione + "' inserito", MsgBoxStyle.OkOnly | MsgBoxStyle.Information, "Inserimento Nuovo Evento");
            db.SaveChanges();
        }