public MotivoDeBajaDto updateMotivo(MotivoDeBajaDto MotivoDeBajaDto)
        {
            motivoModificado = MotivoDeBajaDto;
            using (NuevoDbContext context = new NuevoDbContext())
            {
                //load task from database
                MotivoDeBajaDto motivo = context.getMotivos(true).Where(t => t.Id == MotivoDeBajaDto.Id).FirstOrDefault();
                motivoOriginal = motivo;

                prepararCambios(motivoModificado, motivoOriginal, context);
                var idmotivoAModificarr = motivo.Id;
                motivo.Nombre  = MotivoDeBajaDto.Nombre;
                motivo.Deleted = MotivoDeBajaDto.Deleted;

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