Пример #1
0
        public void SaveEvento(Evento evento, bool commit)
        {
            if(evento.IsTransient())
            {
                evento.Puntuacion = 0.0m;
                evento.Activo = true;
                evento.CreadoEl = DateTime.Now;

                var firma = new Firma
                                {
                                    Aceptacion1 = 0,
                                    Aceptacion2 = 0,
                                    Aceptacion3 = 0,
                                    Firma1 = DateTime.Now,
                                    Firma2 = DateTime.Now,
                                    Firma3 = DateTime.Now,
                                    TipoProducto = evento.TipoProducto,
                                    CreadoPor = evento.Usuario,
                                    ModificadoPor = evento.Usuario
                                };

                firmaService.SaveFirma(firma);

                evento.Firma = firma;
            }

            evento.ModificadoEl = DateTime.Now;
            eventoRepository.SaveOrUpdate(evento);

            if (commit)
                eventoRepository.DbContext.CommitChanges();
        }
Пример #2
0
 public void SaveEvento(Evento evento)
 {
     SaveEvento(evento, false);
 }