Exemplo n.º 1
0
        public TipoEventoDto updateTipoEvento(TipoEventoDto TipoEventoDto)
        {
            TipoEventoModificado = TipoEventoDto;
            using (NuevoDbContext context = new NuevoDbContext())
            {
                //load task from database
                TipoEventoDto TipoEvento = context.getTiposDeEventos(true).Where(t => t.Id == TipoEventoDto.Id).FirstOrDefault();
                TipoEventoOriginal = TipoEvento;

                prepararCambios(TipoEventoModificado, TipoEventoOriginal, context);
                var idTipoEventoAModificarr = TipoEvento.Id;
                TipoEvento.Nombre    = TipoEventoDto.Nombre.Trim().ToUpper();
                TipoEvento.Agendable = TipoEventoDto.Agendable;
                TipoEvento.Deleted   = TipoEventoDto.Deleted;

                //save changes to database
                context.SaveChanges();
                context.CommonChangeLogger.AddRange(listLoggers);
                context.SaveChanges();
                return(TipoEvento);
            }
        }